Skip to content

Ensure that we only run predictive jobs in predictive pipelines

From Draft to Ready

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

Merge request reports