From 82a90a2d1c8b466382b177438e1ed7c3db31c09b Mon Sep 17 00:00:00 2001 From: AgusDOLARD Date: Tue, 20 Aug 2024 15:03:34 -0300 Subject: [PATCH] chore(version): set cli version sets the sesh -v flag version according to the latest git tag --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 83c26c5..9ada585 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,9 @@ .PHONY: test build +BUILD_FLAGS="-X 'main.version=`git describe --tags --abbrev=0`'" + test: go test -cover -bench=. -benchmem -race ./... -coverprofile=coverage.out build: - go build -o $(shell echo $$GOPATH)/bin/sesh-dev + @go build -ldflags ${BUILD_FLAGS} -o $(shell echo $$GOPATH)/bin/sesh-dev