From 1d4857625a21fe3368f3bba2443fcd147605614d Mon Sep 17 00:00:00 2001 From: Benjamin Ledel <benjamin.ledel@digitallearning.gmbh> Date: Fri, 20 Dec 2024 12:49:27 +0100 Subject: [PATCH] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 407b738..56f7e67 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -46,21 +46,21 @@ rights-engine-docker-build: # Default branch leaves tag empty (= latest tag) # All other branches are tagged with the escaped branch name (commit ref slug) script: - - | - if [[ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]]; then - tag="latest" - echo "Running on default branch '$CI_DEFAULT_BRANCH': tag = 'latest'" - elif [[ -n "$CI_COMMIT_TAG" ]]; then - tag="$CI_COMMIT_TAG" - echo "Running on tag '$CI_COMMIT_TAG': tag = $tag" - else - tag="$CI_COMMIT_REF_SLUG" - echo "Running on branch '$CI_COMMIT_BRANCH': tag = $tag" - fi - - image_name="$CI_REGISTRY_IMAGE:rights-engine-$tag" - - echo "Docker image name: $image_name" - - docker build --pull -t "$image_name" ./src - - docker push "$image_name" + - | + if [[ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]]; then + tag="latest" + echo "Running on default branch '$CI_DEFAULT_BRANCH': tag = 'latest'" + elif [[ -n "$CI_COMMIT_TAG" ]]; then + tag="$CI_COMMIT_TAG" + echo "Running on tag '$CI_COMMIT_TAG': tag = $tag" + else + tag="$CI_COMMIT_REF_SLUG" + echo "Running on branch '$CI_COMMIT_BRANCH': tag = $tag" + fi + image_name="$CI_REGISTRY_IMAGE:rights-engine-$tag" + echo "Docker image name is: $image_name" + - docker build --pull -t "$image_name" ./src + - docker push "$image_name" pages: image: python:3.8-buster -- GitLab