From 0cbff00dc99261576cc7dd95b902ec1fd7d7bb8f Mon Sep 17 00:00:00 2001 From: Philip O'Toole Date: Wed, 27 Oct 2021 16:44:11 -0400 Subject: [PATCH] Better appveyor build flags (#919) Set COMMIT and BRANCH information in build --- appveyor.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index ffab13c3..517a9d00 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -18,10 +18,11 @@ install: - if %BUILD_ENV%==gnu set MSYS=winsymlinks=lnk build_script: + - set LINKER_PKG_PATH=github.com/rqlite/rqlite/cmd - go version - go get ./... - - go build ./... - go test ./... + - go install -ldflags="-X %LINKER_PKG_PATH%.Branch=%APPVEYOR_REPO_BRANCH% -X %LINKER_PKG_PATH%.Commit=%APPVEYOR_REPO_COMMIT%" ./... after_build: - 7z a rqlite-latest-win64.zip %GOPATH%\bin\rq*.exe