Prevent master from being tagged as latest

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
This commit is contained in:
Nolan Brubaker
2019-09-30 17:58:21 -04:00
parent 48792ece1f
commit 22d721b339
+5 -3
View File
@@ -47,7 +47,7 @@ function highest_release() {
done
}
if [ "$BRANCH" == "master" ]; then
if [[ "$BRANCH" == "master" ]]; then
VERSION="$BRANCH"
elif [ ! -z "$TRAVIS_TAG" ]; then
VERSION="$TRAVIS_TAG"
@@ -59,11 +59,13 @@ fi
# Calculate the latest release
highest_release
# Assume we're not tagging `latest` by default.
# Assume we're not tagging `latest` by default, and never on master.
TAG_LATEST=false
if [[ "$TRAVIS_TAG" == "$HIGHEST" ]]; then
if [[ "$TRAVIS_TAG" == "$HIGHEST" && "$BRANCH" != "master" ]]; then
TAG_LATEST=true
fi
echo "Highest tag found: $HIGHEST, BRANCH: $BRANCH, TRAVIS_TAG: $TRAVIS_TAG"
echo "TAG_LATEST: $TAG_LATEST"
openssl aes-256-cbc -K $encrypted_f58ab4413c21_key -iv $encrypted_f58ab4413c21_iv -in heptio-images-fac92d2303ac.json.enc -out heptio-images-fac92d2303ac.json -d
gcloud auth activate-service-account --key-file heptio-images-fac92d2303ac.json