Fixes up some stale BUILD_TAGS references in the scripts.

This commit is contained in:
James Phillips 2017-03-23 22:52:39 -07:00
parent 4c1d31e934
commit 0028e80553
No known key found for this signature in database
GPG Key ID: 77183E682AC5FC11
2 changed files with 3 additions and 3 deletions

View File

@ -43,7 +43,7 @@ echo "==> Building..."
-osarch="!darwin/arm" \
-ldflags "-X ${GIT_IMPORT}.GitCommit='${GIT_COMMIT}${GIT_DIRTY}' -X ${GIT_IMPORT}.GitDescribe='${GIT_DESCRIBE}'" \
-output "pkg/{{.OS}}_{{.Arch}}/consul" \
-tags="${BUILD_TAGS}" \
-tags="${GOTAGS}" \
.
# Move all the compiled things to the $GOPATH/bin

View File

@ -5,7 +5,7 @@ set -e
# We process the files in the same order Go does to find the last matching tag.
if [ -z $VERSION ]; then
for file in $(ls version/version_*.go | sort); do
for tag in "$BUILD_TAGS"; do
for tag in "$GOTAGS"; do
if grep -q "// +build $tag" $file; then
VERSION=$(awk -F\" '/Version =/ { print $2; exit }' <$file)
fi
@ -36,7 +36,7 @@ fi
# Do a hermetic build inside a Docker container.
if [ -z $NOBUILD ]; then
docker build -t hashicorp/consul-builder scripts/consul-builder/
docker run --rm -e "BUILD_TAGS=$BUILD_TAGS" -v "$(pwd)":/gopath/src/github.com/hashicorp/consul hashicorp/consul-builder ./scripts/dist_build.sh
docker run --rm -e "GOTAGS=$GOTAGS" -v "$(pwd)":/gopath/src/github.com/hashicorp/consul hashicorp/consul-builder ./scripts/dist_build.sh
fi
# Zip all the files.