This commit is contained in:
Aine
2023-10-02 22:50:38 +03:00
parent 655b5a096f
commit 3876e6c405

View File

@@ -22,7 +22,7 @@ update:
go mod vendor go mod vendor
# run linter # run linter
lint: lint: try
golangci-lint run ./... golangci-lint run ./...
# automatically fix liter issues # automatically fix liter issues
@@ -30,7 +30,7 @@ lintfix:
golangci-lint run --fix ./... golangci-lint run --fix ./...
# run unit tests # run unit tests
test: test: try
@go test -cover -coverprofile=cover.out -coverpkg=./... -covermode=set ./... @go test -cover -coverprofile=cover.out -coverpkg=./... -covermode=set ./...
@go tool cover -func=cover.out @go tool cover -func=cover.out
-@rm -f cover.out -@rm -f cover.out
@@ -44,10 +44,10 @@ build:
go build -v -o {{ project }} ./cmd go build -v -o {{ project }} ./cmd
# docker login # docker login
login: login: try
@docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY @docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
# docker build # docker build
docker: docker: try
docker buildx create --use docker buildx create --use
docker buildx build --pull --platform linux/arm64/v8,linux/amd64 --push -t {{ gitlab_image }} -t {{ etke_image }} . docker buildx build --pull --platform linux/arm64/v8,linux/amd64 --push -t {{ gitlab_image }} -t {{ etke_image }} .