Commit 6fea426b authored by Georges Racinet's avatar Georges Racinet 🦑
Browse files

Heptapod CI: stop using "manual" for RSpec tests

Manually triggering parallel jobs is done for each of the
spawned one independently. This isn't very useful, it's much
more efficient to trigger by a whole pipeline on a given
branch. Later on we may want to gate via an explicit environment
variable, but this is good enough for now.

--HG--
branch : heptapod
parent 958932318e12
...@@ -84,8 +84,7 @@ rspec: ...@@ -84,8 +84,7 @@ rspec:
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"' - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
allow_failure: false allow_failure: false
- if: '$CI_PIPELINE_SOURCE != "merge_request_event"' - if: '$CI_PIPELINE_SOURCE == "web"'
when: manual
allow_failure: true allow_failure: true
# sharding (automatically sets the CI_NODE_{INDEX,TOTAL} expected by knapsack) # sharding (automatically sets the CI_NODE_{INDEX,TOTAL} expected by knapsack)
parallel: 6 parallel: 6
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment