Mercurial > public > mercurial-scm > hg-stable
changeset 53024:877c20982972
branching: merge with the faulty merge
The two "identical" merge create a "criss cross" situation. We resolve it as
fast as possible.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 28 Feb 2025 23:25:42 +0100 |
parents | b12a4b9d09ce (diff) b7afc38468bd (current diff) |
children | f212c1cf38b0 |
files | contrib/heptapod-ci.yml |
diffstat | 1 files changed, 10 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/heptapod-ci.yml Thu Jan 16 17:18:16 2025 +0100 +++ b/contrib/heptapod-ci.yml Fri Feb 28 23:25:42 2025 +0100 @@ -8,7 +8,7 @@ # has succeeded. workflow: rules: - - if: $CI_COMMIT_BRANCH =~ /^branch\/.*/ && $CI_PIPELINE_SOURCE !~ "/web|schedule/" + - if: ($CI_COMMIT_BRANCH =~ /^branch\/.*/ || $CI_COMMIT_TAG) && $CI_PIPELINE_SOURCE !~ "/web|schedule/" when: never - if: $CI_PIPELINE_SOURCE == "merge_request_event" when: never @@ -85,9 +85,9 @@ extends: .trigger stage: nightly-trigger rules: - - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH && $CI_PIPELINE_SOURCE == "schedule" + - if: ($CI_COMMIT_BRANCH =~ $RE_BRANCH || $CI_COMMIT_TAG) && $CI_PIPELINE_SOURCE == "schedule" when: always - - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH + - if: ($CI_COMMIT_BRANCH =~ $RE_BRANCH || $CI_COMMIT_TAG) when: manual allow_failure: true - if: $CI_COMMIT_BRANCH =~ $RE_TOPIC @@ -135,7 +135,7 @@ extends: .trigger stage: build rules: - - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH + - if: ($CI_COMMIT_BRANCH =~ $RE_BRANCH || $CI_COMMIT_TAG) when: never - if: $CI_COMMIT_BRANCH =~ $RE_TOPIC when: manual @@ -144,7 +144,7 @@ .extra-c-wheel: extends: build-c-wheel rules: - - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH + - if: ($CI_COMMIT_BRANCH =~ $RE_BRANCH || $CI_COMMIT_TAG) needs: - trigger-nightly-build - if: $CI_COMMIT_BRANCH =~ $RE_TOPIC @@ -317,7 +317,7 @@ extends: .trigger stage: py-version-compat rules: - - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH + - if: ($CI_COMMIT_BRANCH =~ $RE_BRANCH || $CI_COMMIT_TAG) when: on_success needs: - trigger-nightly-build @@ -420,7 +420,7 @@ extends: .trigger stage: build rules: - - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH + - if: ($CI_COMMIT_BRANCH =~ $RE_BRANCH || $CI_COMMIT_TAG) when: never - if: $CI_COMMIT_BRANCH =~ $RE_TOPIC when: manual @@ -433,7 +433,7 @@ when: on_success needs: rules: - - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH + - if: ($CI_COMMIT_BRANCH =~ $RE_BRANCH || $CI_COMMIT_TAG) needs: - trigger-nightly-build - if: $CI_COMMIT_BRANCH =~ $RE_TOPIC @@ -560,7 +560,7 @@ # multiple jobs. (all this might be unnecessary) build-c-wheel-macos: rules: - - if: $CI_COMMIT_BRANCH =~ $RE_BRANCH + - if: ($CI_COMMIT_BRANCH =~ $RE_BRANCH || $CI_COMMIT_TAG) needs: - trigger-nightly-build - if: $CI_COMMIT_BRANCH =~ $RE_TOPIC @@ -590,7 +590,7 @@ extends: .all stage: upload rules: - - if: '$CI_COMMIT_BRANCH =~ $RE_BRANCH' + - if: ($CI_COMMIT_BRANCH =~ $RE_BRANCH || $CI_COMMIT_TAG) # 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.