From 7515fdffaafa3ae5c9fd8668589847120c9fa557 Mon Sep 17 00:00:00 2001 From: Kevin Hooke <kh816@cam.ac.uk> Date: Wed, 13 Nov 2024 11:40:07 +0000 Subject: [PATCH] added rule for never on merge requests --- auto-devops/maven.gitlab-ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/auto-devops/maven.gitlab-ci.yml b/auto-devops/maven.gitlab-ci.yml index 5173e4d..a8c669a 100644 --- a/auto-devops/maven.gitlab-ci.yml +++ b/auto-devops/maven.gitlab-ci.yml @@ -164,11 +164,13 @@ maven:deploy: when: never - !reference [".maven:deploy", rules] -# Non-default branch deploy job - must be run manually as part of the review stage +# Non-default branch deploy job - must be run manually as part of the review stage, apart from Merge Requests maven:deploy-dev: extends: .maven:deploy stage: review rules: + - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' + when: never - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH when: never - if: $CI_COMMIT_TAG -- GitLab