diff --git a/contrib/heptapod-ci.yml b/contrib/heptapod-ci.yml index d237fdd93eb97e6e5d44dc4a0780f7380fec7212_Y29udHJpYi9oZXB0YXBvZC1jaS55bWw=..ff1d4b2df8bdac378728211719a3e6435f214012_Y29udHJpYi9oZXB0YXBvZC1jaS55bWw= 100644 --- a/contrib/heptapod-ci.yml +++ b/contrib/heptapod-ci.yml @@ -31,6 +31,14 @@ image: registry.heptapod.net/mercurial/ci-images/mercurial-core:$HG_CI_IMAGE_TAG variables: + # to debug use: + # + # RE_BRANCH: '/^topic/.+/.+$/' + # RE_TOPIC: '/^xxx/' + # + # Instead of the two following lines: + RE_BRANCH: '/^branch/.+$/' + RE_TOPIC: '/^topic/.+/.+$/' PYTHON: python HG_CI_IMAGE_TAG: "v2.1" # a directory dedicated to creating files and temporary clone @@ -480,7 +488,7 @@ # because we don't want to upload only half of a wheel interruptible: false rules: - - if: $CI_COMMIT_BRANCH =~ /^branch\/.*/ + - if: '$CI_COMMIT_BRANCH =~ $RE_BRANCH' # note that at the time of writing this, this job depends on multiple # manual one. So it will not run by default, but will automatically run # if the manual jobs are triggered. @@ -489,7 +497,7 @@ # directly depends on. This currently relevant for the "test-3.x-c" # tests. when: on_success - - if: $CI_COMMIT_BRANCH =~ /^topic\/.*/ + - if: '$CI_COMMIT_BRANCH =~ $RE_TOPIC' when: never # if you need to test this, make it # when: manual