Ensure that we only run predictive jobs in predictive pipelines
From Draft to Ready
-
Remove !145272 (09d2eb2f)
Context
Related to gitlab-org/quality/engineering-productivity/team#428 (closed).
What does this MR do and why?
Do not run predictive RSpec CI/CD jobs when core backend patterns are changed.
Proof of work
I added a test commit that changes the Gemfile
file, which is part of the core backend patterns.
The pipeline did not have any predictive CI/CD jobs, but it had regular RSpec jobs, even though the MR isn't approved
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by David Dieulivol