Allow CI jobs using the base image to fail on a base build
This adds a new rule for all CI jobs that require the base image: on Git tags starting with base-
, they are allowed to fail. This allows the unit tests to fail, for example, and prevents them from blocking the backend-build-base
job which comes at a later stage.
This rule can cause duplicate pipelines in merge requests (one for the commit, one for the merge request itself); GitLab shows a “Job may allow multiple pipelines to run for a single action” warning and recommends using a built-in template to block merge request pipelines entirely (docs).
Merge request reports
Activity
mentioned in merge request !910 (merged)
Codecov Report
Merging #911 into master will not change coverage. The diff coverage is
n/a
.@@ Coverage Diff @@ ## master #911 +/- ## ======================================= Coverage 86.64% 86.64% ======================================= Files 224 224 Lines 14299 14299 ======================================= Hits 12390 12390 Misses 1909 1909
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update d90d3fa...35a12d0. Read the comment docs.Edited by Bastien Abadieadded 1 commit
- 414b9f03 - Ensure only base jobs using backend-setup can use the base image
added 8 commits
-
414b9f03...d90d3fa0 - 6 commits from branch
master
- 1140565c - Allow CI jobs using the base image to fail on a base build
- 35a12d0a - Ensure only base jobs using backend-setup can use the base image
-
414b9f03...d90d3fa0 - 6 commits from branch
mentioned in commit bd632aa5