Try tagging the images

This commit is contained in:
Gerald Pinder
2023-07-23 13:34:22 -04:00
parent 0f4fa5dfeb
commit 7e3bc32f18

View File

@@ -27,15 +27,16 @@ default:
for TAG in "${COMMIT_TAGS[@]}"; do for TAG in "${COMMIT_TAGS[@]}"; do
echo "${TAG}" echo "${TAG}"
done done
alias_tags=("${COMMIT_TAGS[@]}") TAGS=("${COMMIT_TAGS[@]}")
else else
alias_tags=("${BUILD_TAGS[@]}") TAGS=("${BUILD_TAGS[@]}")
fi fi
echo "Generated the following build tags: " echo "Generated the following build tags: "
for TAG in "${BUILD_TAGS[@]}"; do for TAG in "${BUILD_TAGS[@]}"; do
echo "${TAG}" echo "${TAG}"
done done
echo "alias_tags=${alias_tags[*]}" echo "TAGS=${TAGS[*]}"
- buildah login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
build: build:
stage: build stage: build
@@ -45,4 +46,5 @@ build:
- recipe-desktop.yml - recipe-desktop.yml
- recipe-framework.yml - recipe-framework.yml
script: script:
- buildah build --build-arg=RECIPE=$RECIPE --build-arg=FEDORA_MAJOR_VERSION=$FEDORA_MAJOR_VERSION --build-arg BASE_IMAGE_URL=$BASE_IMAGE_URL . - buildah build --build-arg=RECIPE=$RECIPE --build-arg=FEDORA_MAJOR_VERSION=$FEDORA_MAJOR_VERSION --build-arg BASE_IMAGE_URL=$BASE_IMAGE_URL . -t $CI_REGISTRY/$CI_PROJECT_NAMESPACE/$IMAGE_NAME:${TAGS}
- cosign sign -y --key $SIGNING_SECRET $CI_REGISTRY/$CI_PROJECT_NAMESPACE/$IMAGE_NAME@${TAGS}