0
0
mirror of https://github.com/thegeeklab/wp-gitea-release.git synced 2024-11-22 00:00:41 +00:00
wp-gitea-release/Makefile
2016-01-15 10:46:00 -06:00

26 lines
443 B
Makefile

.PHONY: clean deps test build docker
export GOOS ?= linux
export GOARCH ?= amd64
export CGO_ENABLED ?= 0
CI_BUILD_NUMBER ?= 0
LDFLAGS += -X "main.buildDate=$(shell date -u '+%Y-%m-%d %H:%M:%S %Z')"
LDFLAGS += -X "main.build=$(CI_BUILD_NUMBER)"
clean:
go clean -i ./...
deps:
go get -t ./...
test:
go test -cover ./...
build:
go build -ldflags '-s -w $(LDFLAGS)'
docker:
docker build --rm=true -t jackspirou/drone-github-release .