From a163a4ebf539a4bcace6a1a38ef9576adc2c4b09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20=C5=81opatowski?= <llopat@man.poznan.pl> Date: Tue, 18 Mar 2025 15:33:49 +0100 Subject: [PATCH] Added job for building alfa images from release branches --- .gitlab-ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bfd41f1..d69b2e5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -42,6 +42,19 @@ build_and_push_latest_image: docker push $DOCKER_REPOSITORY_LOCAL:$IMAGE_TAG docker logout $DOCKER_REPOSITORY +build_and_push_alfa_image: + stage: build + only: + - /^release/ + script: + - | + export IMAGE_TAG=$(echo $CI_COMMIT_BRANCH | cut -c 9-)-alfa + docker image prune -f + docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD $DOCKER_REPOSITORY + docker build -t $DOCKER_REPOSITORY_LOCAL:$IMAGE_TAG . + docker push $DOCKER_REPOSITORY_LOCAL:$IMAGE_TAG + docker logout $DOCKER_REPOSITORY + build_and_push_release_image: stage: build only: -- GitLab