From f9c7475250e0f98e3f6b0d7a3ef2d19f92b74561 Mon Sep 17 00:00:00 2001 From: Oscar Krause Date: Mon, 14 Apr 2025 13:37:27 +0200 Subject: [PATCH] ci fixes --- .gitlab-ci.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9959abc..14fa9f1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -41,6 +41,7 @@ build:apt: interruptible: true stage: build rules: + - if: $CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $CI_COMMIT_TAG variables: VERSION: $CI_COMMIT_REF_NAME @@ -162,11 +163,12 @@ test: .test:apt: stage: test rules: - - if: $CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH + - if: $CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + - if: $CI_PIPELINE_SOURCE == 'merge_request_event' changes: - app/**/* - .DEBIAN/**/* - - if: $CI_PIPELINE_SOURCE == 'merge_request_event' + - .gitlab-ci.yml needs: - job: build:apt artifacts: true @@ -211,11 +213,12 @@ test:apt: test:pacman:archlinux: image: archlinux:base rules: - - if: $CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH + - if: $CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + - if: $CI_PIPELINE_SOURCE == 'merge_request_event' changes: - app/**/* - .PKGBUILD/**/* - - if: $CI_PIPELINE_SOURCE == 'merge_request_event' + - .gitlab-ci.yml needs: - job: build:pacman artifacts: true