From a0ec97a1774de6b9378ec777b644051c344a16b7 Mon Sep 17 00:00:00 2001 From: manuelpett <manuel.petit@inria.fr> Date: Tue, 14 Jan 2025 18:20:46 +0100 Subject: [PATCH] Add fallback tag logic for release CI job In release pipelines, assign a dummy tag if CI_COMMIT_TAG is undefined : to test job. --- .gitlab-ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6a5fb4b..a20ce53 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -114,6 +114,12 @@ create_release: - chmod +x /usr/local/bin/release-cli script: - echo "Creating release and attaching tutorials.zip..." + - - | + - # Set a dummy tag if CI_COMMIT_TAG is not defined + - if [ -z "$CI_COMMIT_TAG" ]; then + - export CI_COMMIT_TAG="test-dummy-tag" + - fi + - echo "Using tag: $CI_COMMIT_TAG" rules: - if: '$CI_COMMIT_TAG' # Run only on tag pipelines, e.g., for release tags when: always -- GitLab