chore: inject build info on development build
This commit is contained in:
parent
b2f744578f
commit
71fc7c8742
10
Makefile
10
Makefile
|
@ -41,7 +41,15 @@ lint: ## Lint sources code
|
||||||
build: build-frmd ## Build artefacts
|
build: build-frmd ## Build artefacts
|
||||||
|
|
||||||
build-frmd: deps tailwind ## Build executable
|
build-frmd: deps tailwind ## Build executable
|
||||||
CGO_ENABLED=0 go build -v -o ./bin/frmd ./cmd/frmd
|
CGO_ENABLED=0 go build \
|
||||||
|
-v \
|
||||||
|
-ldflags "\
|
||||||
|
-X 'main.GitRef=$(shell git rev-parse --short HEAD)' \
|
||||||
|
-X 'main.ProjectVersion=$(shell git describe --always)' \
|
||||||
|
-X 'main.BuildDate=$(shell date --utc --rfc-3339=seconds)' \
|
||||||
|
" \
|
||||||
|
-o ./bin/frmd \
|
||||||
|
./cmd/frmd
|
||||||
|
|
||||||
.PHONY: tailwind
|
.PHONY: tailwind
|
||||||
tailwind: deps
|
tailwind: deps
|
||||||
|
|
Loading…
Reference in New Issue