From ccf188fb94992fadd0cf0a6237b08d36a635bf8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Qu=C3=A9r=C3=A9?= Date: Fri, 14 Feb 2020 17:02:16 +0100 Subject: [PATCH] chore: binary contain version name --- scripts/build.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/build.sh b/scripts/build.sh index 549eacaf1e..faefdb8284 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -15,7 +15,9 @@ LDFLAGS=( -X main.BuildDate="$(date -u '+%Y-%m-%dT%I:%M:%S%p')" ) +VERSION=$(go run cmd/scw/main.go -o json version | jq -r .version) + export CGO_ENABLED=0 -GOOS=linux GOARCH=amd64 go build -ldflags "${LDFLAGS[*]}" -o "$BIN_DIR/scw-linux-x86_64" cmd/scw/main.go -GOOS=darwin GOARCH=amd64 go build -ldflags "${LDFLAGS[*]}" -o "$BIN_DIR/scw-darwin-x86_64" cmd/scw/main.go -GOOS=windows GOARCH=amd64 go build -ldflags "${LDFLAGS[*]}" -o "$BIN_DIR/scw-windows-x86_64" cmd/scw/main.go +GOOS=linux GOARCH=amd64 go build -ldflags "${LDFLAGS[*]}" -o "$BIN_DIR/scw-$VERSION-linux-x86_64" cmd/scw/main.go +GOOS=darwin GOARCH=amd64 go build -ldflags "${LDFLAGS[*]}" -o "$BIN_DIR/scw-$VERSION-darwin-x86_64" cmd/scw/main.go +GOOS=windows GOARCH=amd64 go build -ldflags "${LDFLAGS[*]}" -o "$BIN_DIR/scw-$VERSION-windows-x86_64" cmd/scw/main.go