From 4c6dcf9e04d58270e8c69c84d73d19dc6fd584c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Sun, 1 Sep 2024 09:04:37 +0200 Subject: [PATCH] ci: Avoid duplicate pipelines Part-of: --- .gitlab-ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 53d11d7..dda04dd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,6 +9,15 @@ stages: - test-package - deploy +workflow: + rules: + - if: $CI_PIPELINE_SOURCE == 'merge_request_event' + # Don't trigger a branch pipeline if there is an open MR + - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS + when: never + - if: $CI_COMMIT_TAG + - if: $CI_COMMIT_BRANCH + variables: DEBIAN_IMAGE: $CI_REGISTRY/gnome/calls/debian:v0.0.2024-08-30 GIT_SUBMODULE_STRATEGY: normal