gostations/build.sh

19 lines
368 B
Bash
Raw Normal View History

#!/usr/bin/env sh
2021-03-19 07:54:29 +00:00
GOPATH=$HOME/go
2021-03-18 22:24:46 +00:00
GOPATH=$GOPATH:$(pwd)
export GOPATH
2021-03-19 07:54:29 +00:00
echo $GOPATH
2021-03-18 22:24:46 +00:00
GIT_COMMIT=$(git rev-list -1 HEAD)
export GIT_COMMIT
CANONICAL_VERSION=$(cat ./VERSION)
2021-03-18 22:24:46 +00:00
export CANONICAL_VERSION
VERSION_STRING="$CANONICAL_VERSION-$GIT_COMMIT"
export VERSION_STRING
go mod vendor
go mod tidy
2021-03-18 22:24:46 +00:00
go build -o build/gostations -ldflags "-X main.version=$VERSION_STRING"