diff --git a/hack/jenkins/release_update_brew.sh b/hack/jenkins/release_update_brew.sh index 2dd6ddcc4aae38cb445e698b62226f5cf4d1d177..4ae92239b5902b9811d27c561e2e5a05264e3b99 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 ab9988437fc74ac412920d6b1a4f7fc1cc9f661d..ca5bf04d3e6d094c1d5207a784f7b794a3c6835f 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"