Skip to content

Commit 7191b3e

Browse files
authored
Merge pull request #2313 from k8s-infra-cherrypick-robot/cherry-pick-2312-to-release-0.18
[release-0.18] scripts/test-infra/push-image: more robust parsing of version
2 parents 9ed6063 + bd1793e commit 7191b3e

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

scripts/test-infra/push-image.sh

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@
33
# Override VERSION if _GIT_TAG is specified. Strip 10 first characters
44
# ('vYYYYMMDD-') from _GIT_TAG in order to get a reproducible version and
55
# container image tag
6-
if [ -n "$_GIT_TAG" ]; then
7-
MAKE_VARS="VERSION=${_GIT_TAG:10}"
8-
fi
9-
if ! [[ $_PULL_BASE_REF =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
10-
MAKE_VARS="$MAKE_VARS IMAGE_EXTRA_TAG_NAMES=${_PULL_BASE_REF} CHART_EXTRA_VERSIONS=0.0.0-${_PULL_BASE_REF}"
6+
if [[ $_PULL_BASE_REF =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
7+
MAKE_VARS="VERSION=${_PULL_BASE_REF}"
8+
else
9+
MAKE_VARS="VERSION=${_GIT_TAG:10} IMAGE_EXTRA_TAG_NAMES=${_PULL_BASE_REF} CHART_EXTRA_VERSIONS=0.0.0-${_PULL_BASE_REF}"
1110
fi
1211

1312
# Authenticate in order to be able to push images

0 commit comments

Comments
 (0)