From 3fe41c6cf3faecd5feab1dfab9747ca1d1dc4fa9 Mon Sep 17 00:00:00 2001 From: Thomas Stromberg Date: Wed, 4 Sep 2019 15:02:34 -0700 Subject: [PATCH] skip json and brew update if this is a non-standard release --- hack/jenkins/release_update_brew.sh | 5 +++++ hack/jenkins/release_update_releases_json.sh | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/hack/jenkins/release_update_brew.sh b/hack/jenkins/release_update_brew.sh index 2dd6ddcc4a..4ae92239b5 100755 --- a/hack/jenkins/release_update_brew.sh +++ b/hack/jenkins/release_update_brew.sh @@ -29,6 +29,11 @@ readonly NEW_SHA256=$(awk '{ print $1 }' "${REPO_DIR}/out/minikube-darwin-amd64. readonly BUILD_DIR=$(mktemp -d) readonly GITHUB_USER="minikube-bot" +if ! [[ "${VERSION_BUILD}" =~ ^[0-9]+$ ]]; then + echo "NOTE: ${NEW_VERSION} appears to be a non-standard release, not updating releases.json" + exit 0 +fi + if [ -z "${NEW_SHA256}" ]; then echo "SHA256 is empty :(" exit 1 diff --git a/hack/jenkins/release_update_releases_json.sh b/hack/jenkins/release_update_releases_json.sh index ab9988437f..ca5bf04d3e 100755 --- a/hack/jenkins/release_update_releases_json.sh +++ b/hack/jenkins/release_update_releases_json.sh @@ -30,6 +30,11 @@ export DARWIN_SHA256=$(cat out/minikube-darwin-amd64.sha256) export LINUX_SHA256=$(cat out/minikube-linux-amd64.sha256) export WINDOWS_SHA256=$(cat out/minikube-windows-amd64.exe.sha256) +if ! [[ "${VERSION_BUILD}" =~ ^[0-9]+$ ]]; then + echo "NOTE: ${TAGNAME} appears to be a non-standard release, not updating releases.json" + exit 0 +fi + # Update releases.json w/ new release in gcs and github git config user.name "minikube-bot" git config user.email "minikube-bot@google.com"