Skip to content
代码片段 群组 项目
提交 00936d66 编辑于 作者: Albert Salim's avatar Albert Salim 提交者: Lin Jen-Shin
浏览文件

Create fail-fast mechanism on MR pipeline

Add rspec fail-fast job
- This job runs rspec on test files detected by
  the job `detect-tests`.

Add fail-pipeline-early job
- This job cancels the current pipeline in order
  to provide fast feedback upon test failure.
  This happens when the `rspec fail-fast` jobs has failed.

Add toggle to enable `rspec fail-fast`
- The rspec-fail-fast and fail-pipeline-early jobs
  will only be created if the RSPEC_FAIL_FAST_ENABLED variable
  is "true".
- Using this flag, we can experiment with this pipeline
  change with more control.

Add option to skip rspec fail-fast
- Using MR title SKIP RSPEC FAIL-FAST
- Using dont-interrupt-me job
上级 b1b0ac0a
No related branches found
No related tags found
加载中
加载中
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册