Skip to content
Snippets Groups Projects
Commit 7391548a authored by Georges Racinet's avatar Georges Racinet
Browse files

CI/CD: added a triggering rule for release branches

This is the link between release branches in Omnibus Heptapod and
Heptapod Tests.

Part of heptapod#867
parent 15056fb2
No related branches found
No related tags found
2 merge requests!102heptapod#1237: making 0.38 the new oldstable,!99Merged heptapod-stable branch into heptapod
Pipeline #70009 canceled
......@@ -176,6 +176,18 @@
project: heptapod/heptapod-tests
strategy: depend
heptapod-tests-release:
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
when: never
- if: '$HEPTAPOD_TESTS_BRANCH'
when: never
- if: '$CI_COMMIT_HG_BRANCH =~ /^heptapod-\d+-\d+$/'
extends:
- .heptapod-tests
trigger:
branch: branch/$CI_COMMIT_HG_BRANCH
heptapod-tests-specific:
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment