9 lines
492 B
Makefile
9 lines
492 B
Makefile
LDFLAGS?=--ldflags '-extldflags "-static"' --ldflags="-X 'main.commit=$(shell git rev-parse HEAD)' -X 'main.version=$(shell git describe --tags)' -X 'main.date=$(shell date '+%Y-%m-%d %T.%s%z')'"
|
|
export CGO_ENABLED=0
|
|
|
|
build-run:
|
|
docker run -v $(shell pwd):/code -w /code -it registry.cv.mazarbul.net/declarative/build-golang:1.22.1-alpine-x86_64 sh
|
|
test:
|
|
go test -coverprofile=artifacts/coverage.profile ./...
|
|
go tool cover -html=artifacts/coverage.profile -o artifacts/code-coverage.html
|