diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 137e32b..3cbec54 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -27,15 +27,16 @@ default: for TAG in "${COMMIT_TAGS[@]}"; do echo "${TAG}" done - alias_tags=("${COMMIT_TAGS[@]}") + TAGS=("${COMMIT_TAGS[@]}") else - alias_tags=("${BUILD_TAGS[@]}") + TAGS=("${BUILD_TAGS[@]}") fi echo "Generated the following build tags: " for TAG in "${BUILD_TAGS[@]}"; do echo "${TAG}" done - echo "alias_tags=${alias_tags[*]}" + echo "TAGS=${TAGS[*]}" + - buildah login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY build: stage: build @@ -45,4 +46,5 @@ build: - recipe-desktop.yml - recipe-framework.yml script: - - buildah build --build-arg=RECIPE=$RECIPE --build-arg=FEDORA_MAJOR_VERSION=$FEDORA_MAJOR_VERSION --build-arg BASE_IMAGE_URL=$BASE_IMAGE_URL . \ No newline at end of file + - 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} \ No newline at end of file