From 5449a6a7399f0d51441b046b61af324dc3d330f5 Mon Sep 17 00:00:00 2001 From: lewa <lene.wasskog@nibio.no> Date: Fri, 1 Sep 2023 18:23:52 +0200 Subject: [PATCH] build: Prevent other gitlab ci/cd jobs from being triggered --- .gitlab-ci.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fbe84d9..ef7aace 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -20,6 +20,8 @@ build: - ./mvnw $MAVEN_CLI_OPTS $MAVEN_OPTS package tags: - vips-java + rules: + - if: '$CI_PIPELINE_SOURCE != "pipeline"' test: stage: test @@ -27,15 +29,16 @@ test: - ./mvnw $MAVEN_CLI_OPTS $MAVEN_OPTS test tags: - vips-java + rules: + - if: '$CI_PIPELINE_SOURCE != "pipeline"' test_after_vips_common_changes: stage: test script: - echo $VERSION - ./mvnw $MAVEN_CLI_OPTS $MAVEN_OPTS test - only: - variables: - - $CI_PIPELINE_SOURCE == "pipeline" + rules: + - if: '$CI_PIPELINE_SOURCE == "pipeline"' deploy-snapshot: stage: deploy @@ -44,7 +47,7 @@ deploy-snapshot: tags: - vips-java rules: - - if: '$CI_COMMIT_REF_NAME == $MAIN_BRANCH' + - if: '$CI_PIPELINE_SOURCE != "pipeline" && $CI_COMMIT_REF_NAME == $MAIN_BRANCH' deploy-release: stage: deploy @@ -83,4 +86,4 @@ deploy-release: tags: - vips-java rules: - - if: '$CI_COMMIT_REF_NAME == $RELEASE_BRANCH' + - if: '$CI_PIPELINE_SOURCE != "pipeline" && $CI_COMMIT_REF_NAME == $RELEASE_BRANCH' -- GitLab