From 00dafdc63a4f59fba9eb240434bed6697fa3775b Mon Sep 17 00:00:00 2001 From: Oscar Krause Date: Mon, 14 Apr 2025 11:17:25 +0200 Subject: [PATCH] do not run duplicated pipeline on feature-branches --- .gitlab-ci.yml | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index dd97c6f..9959abc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -16,12 +16,12 @@ build:docker: interruptible: true stage: build rules: - - if: $CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH + # deployment is in "deploy:docker:" + - if: $CI_PIPELINE_SOURCE == 'merge_request_event' changes: - app/**/* - Dockerfile - requirements.txt - - if: $CI_PIPELINE_SOURCE == 'merge_request_event' tags: [ docker ] before_script: - docker buildx inspect @@ -44,16 +44,13 @@ build:apt: - if: $CI_COMMIT_TAG variables: VERSION: $CI_COMMIT_REF_NAME - - if: $CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH + - if: $CI_PIPELINE_SOURCE == 'merge_request_event' changes: - app/**/* - .DEBIAN/**/* - .gitlab-ci.yml variables: VERSION: "0.0.1" - - if: $CI_PIPELINE_SOURCE == 'merge_request_event' - variables: - VERSION: "0.0.1" before_script: - echo -e "VERSION=$VERSION\nCOMMIT=$CI_COMMIT_SHA" > version.env # install build dependencies @@ -94,16 +91,13 @@ build:pacman: - if: $CI_COMMIT_TAG variables: VERSION: $CI_COMMIT_REF_NAME - - if: $CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH + - if: $CI_PIPELINE_SOURCE == 'merge_request_event' changes: - app/**/* - .PKGBUILD/**/* - .gitlab-ci.yml variables: VERSION: "0.0.1" - - if: $CI_PIPELINE_SOURCE == 'merge_request_event' - variables: - VERSION: "0.0.1" before_script: #- echo -e "VERSION=$VERSION\nCOMMIT=$CI_COMMIT_SHA" > version.env # install build dependencies