Skip to content

Commit 624b708

Browse files
committed
ci: fix backends job logic
1 parent cb7b7fd commit 624b708

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.gitlab/ci/compilation-clang.gitlab-ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@ test-scan-build-backends:
4343
"mbedtls"
4444
]
4545
rules:
46-
- changes:
46+
- if: $CI_PROJECT_PATH != "cryptsetup/cryptsetup"
47+
when: never
48+
- if: $CI_PIPELINE_SOURCE == "merge_request_event" || $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH || $CI_COMMIT_BRANCH =~ /v2\..\.x$/
49+
changes:
4750
- lib/crypto_backend/*
4851
script:
4952
- DEBIAN_FRONTEND=noninteractive apt-get -yq install libgcrypt20-dev libnss3-dev nettle-dev libmbedtls-dev

.gitlab/ci/compilation-gcc.gitlab-ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@ test-gcc-fanalyzer-backends:
4343
"mbedtls"
4444
]
4545
rules:
46-
- changes:
46+
- if: $CI_PROJECT_PATH != "cryptsetup/cryptsetup"
47+
when: never
48+
- if: $CI_PIPELINE_SOURCE == "merge_request_event" || $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH || $CI_COMMIT_BRANCH =~ /v2\..\.x$/
49+
changes:
4750
- lib/crypto_backend/*
4851
script:
4952
- DEBIAN_FRONTEND=noninteractive apt-get -yq install libgcrypt20-dev libnss3-dev nettle-dev libmbedtls-dev

0 commit comments

Comments
 (0)