main
parent
c4bb7fc554
commit
bdf458614b
1 changed files with 25 additions and 0 deletions
@ -0,0 +1,25 @@ |
||||
.DEFAULT_GOAL := build
|
||||
|
||||
GOOS=linux
|
||||
GOARCH=amd64
|
||||
GOBIN=$(shell go env GOPATH)/bin
|
||||
APP=authDBService
|
||||
APP_BINARY=${GOBIN}/${APP}-${GOOS}-${GOARCH}
|
||||
APP_TAG=slaventius/test3k_auth_db:latest
|
||||
|
||||
clean: |
||||
@echo "cleaning ${APP_BINARY}"
|
||||
@go clean
|
||||
@rm ${APP_BINARY}
|
||||
|
||||
build: clean |
||||
@echo "building ${APP_BINARY}"
|
||||
@go build -o ${APP_BINARY} -ldflags "-s -w" ../cmd/main.go
|
||||
|
||||
docker-build: |
||||
@echo "building docker-image ${APP_TAG}"
|
||||
@sudo docker build --no-cache --tag ${APP_TAG} .
|
||||
|
||||
docker-push: docker-build |
||||
@echo "pushing docker-image ${APP_TAG}"
|
||||
@sudo docker push ${APP_TAG}
|
Loading…
Reference in new issue