From 11e61d04156f7ea52644b7ff4786fc08bc6cc5dd Mon Sep 17 00:00:00 2001 From: Sean Sube Date: Fri, 6 Jan 2023 13:44:30 -0600 Subject: [PATCH] fix(build): add base OS to image tags --- .gitlab-ci.yml | 4 ++++ common/scripts/image-build.sh | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 577fde5c..f39b96e6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -100,24 +100,28 @@ package-api-oci-alpine: extends: - .package-api-oci variables: + IMAGE_ARCH: alpine IMAGE_FILE: Containerfile.alpine package-api-oci-buster: extends: - .package-api-oci variables: + IMAGE_ARCH: buster IMAGE_FILE: Containerfile.buster package-gui-oci-alpine: extends: - .package-gui-oci variables: + IMAGE_ARCH: alpine IMAGE_FILE: Containerfile.alpine package-gui-oci-buster: extends: - .package-gui-oci variables: + IMAGE_ARCH: buster IMAGE_FILE: Containerfile.buster package-api-twine: diff --git a/common/scripts/image-build.sh b/common/scripts/image-build.sh index 19c5aa9c..7a0915f0 100755 --- a/common/scripts/image-build.sh +++ b/common/scripts/image-build.sh @@ -3,9 +3,8 @@ IMAGE_PUSH="${1:---skip}" IMAGE_NAME="${CI_PROJECT_PATH}-${IMAGE_SUFFIX}" -IMAGE_TAG="$(echo "${CI_COMMIT_TAG:-${CI_COMMIT_REF_SLUG}}" | sed -r 's/[^-_a-zA-Z0-9\\.]/-/g')" +IMAGE_TAG="${IMAGE_ARCH}-$(echo "${CI_COMMIT_TAG:-${CI_COMMIT_REF_SLUG}}" | sed -r 's/[^-_a-zA-Z0-9\\.]/-/g')" -IMAGE_SHORT="${IMAGE_NAME}:${IMAGE_TAG}" IMAGE_FULL="${IMAGE_NAME}:${IMAGE_TAG}" echo "Loading last image: ${IMAGE_FULL}"