From d4d63f8c720a95623e10a5a648bfbafe0f8f5521 Mon Sep 17 00:00:00 2001 From: Diego MENDEZ <Diego.MENDEZ@ext.ec.europa.eu> Date: Fri, 8 Nov 2024 17:42:12 +0200 Subject: [PATCH] removing some duplicated code. --- .gitlab-ci.yml | 28 +++++++++------------------- 1 file changed, 9 insertions(+), 19 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1146c94..ba7a52c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -49,32 +49,22 @@ run-test: # Create 'resource_group', to avoid collision when executing many pipelines at the same time. resource_group: test-group -deliver-latest-job: +deliver-image-job: stage: deliver variables: - IMAGE_TAG: "latest" + IMAGE_TAG: "testing-${CI_COMMIT_BRANCH}" script: - ansible-playbook ansible/deliver.yml rules: + # deliver latest - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - -deliver-tagged-job: - stage: deliver - variables: - IMAGE_TAG: $CI_COMMIT_TAG - script: - - ansible-playbook ansible/deliver.yml - rules: + variables: # Override IMAGE_TAG variable + IMAGE_TAG: "latest" + # deliver tagged image - if: $CI_COMMIT_TAG - -deliver-testing-branch-job: - stage: deliver - variables: - IMAGE_TAG: "testing-${CI_COMMIT_BRANCH}" - script: - - ansible-playbook ansible/deliver.yml - rules: - # For custom Testing images, keep standard, naming your branch as v4.1someSquadNameRef + variables: # Override IMAGE_TAG variable + IMAGE_TAG: $CI_COMMIT_TAG + # For custom Testing images, keep standard, naming your branch as v4.1-someSquadNameRef - if: $CI_COMMIT_BRANCH == 'develop' - if: $CI_COMMIT_BRANCH =~ /^v3*/ - if: $CI_COMMIT_BRANCH =~ /^v4*/ -- GitLab