From fbf8ba28fa0c27aae5c805a56e4fd81d76624266 Mon Sep 17 00:00:00 2001 From: Yuri Shkuro Date: Tue, 9 Jul 2024 23:16:03 -0400 Subject: [PATCH] Apply 'latest' tag to latest published snapshot images Signed-off-by: Yuri Shkuro --- scripts/compute-tags.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/compute-tags.sh b/scripts/compute-tags.sh index abb11bde10d..2feec3c850c 100644 --- a/scripts/compute-tags.sh +++ b/scripts/compute-tags.sh @@ -22,7 +22,6 @@ fi # for docker.io and quay.io BUILD_IMAGE=${BUILD_IMAGE:-"${BASE_BUILD_IMAGE}:${MAJOR_MINOR_PATCH}"} IMAGE_TAGS="--tag docker.io/${BASE_BUILD_IMAGE} --tag docker.io/${BUILD_IMAGE} --tag quay.io/${BASE_BUILD_IMAGE} --tag quay.io/${BUILD_IMAGE}" -SNAPSHOT_TAG="${BASE_BUILD_IMAGE}-snapshot:${GITHUB_SHA}" if [ "${MAJOR_MINOR}x" != "x" ]; then MAJOR_MINOR_IMAGE="${BASE_BUILD_IMAGE}:${MAJOR_MINOR}" @@ -34,6 +33,9 @@ if [ "${MAJOR}x" != "x" ]; then IMAGE_TAGS="${IMAGE_TAGS} --tag docker.io/${MAJOR_IMAGE} --tag quay.io/${MAJOR_IMAGE}" fi -IMAGE_TAGS="${IMAGE_TAGS} --tag docker.io/${SNAPSHOT_TAG} --tag quay.io/${SNAPSHOT_TAG}" +SNAPSHOT_TAG1="${BASE_BUILD_IMAGE}-snapshot:${GITHUB_SHA}" +IMAGE_TAGS="${IMAGE_TAGS} --tag docker.io/${SNAPSHOT_TAG1} --tag quay.io/${SNAPSHOT_TAG1}" +SNAPSHOT_TAG2="${BASE_BUILD_IMAGE}-snapshot:latest" +IMAGE_TAGS="${IMAGE_TAGS} --tag docker.io/${SNAPSHOT_TAG2} --tag quay.io/${SNAPSHOT_TAG2}" echo "${IMAGE_TAGS}"