Don't run package-and-test-ee child pipeline if label is missing
From Draft to Ready
-
gitlab-org/quality/triage-ops!2945 (merged) should be merged, and was verified to work as expected
Context
Contributes to gitlab-org/quality/engineering-productivity/team#532 (comment 2003469833)
What does this MR do and why?
Don't run package-and-test-ee child pipeline if label is missing
The label in question is is pipeline:run-e2e-omnibus-once.
If this label is not present, we should NOT run the child pipeline.
If the label is present, we should continue the rules for the child pipeline to see if the job should be run in the pipeline.
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.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
Edited by David Dieulivol