Add run-all-jest label to run full Jest specs on approval
What does this MR do and why?
This MR adds pipeline:run-all-jest label to the MRs on approvals. Once this label is assigned to the MR, the triage automation starts the new pipeline, and it will run full Jest specs (jest
and jest as-if-foss
jobs would be created).
The change was previously merged and reverted due to the Backend MR pipelines breaks when pipeline:run-all-jest label is applied with Invalid CI config YAML error issue which was resolved by gitlab-org/gitlab!102817 (merged).
Closes gitlab-org/gitlab#379174 (closed).
Expected impact & dry-runs
These are strongly recommended to assist reviewers and reduce the time to merge your change.
See https://gitlab.com/gitlab-org/quality/triage-ops/-/tree/master/doc/scheduled#testing-with-a-dry-run on how to perform dry-runs.
Action items
-
(If applicable) Add documentation to the handbook pages for Triage Operations => - (If applicable) Identify the affected groups and how to communicate to them:
-
/cc @ person_or_group
=> -
Relevant Slack channels => -
Engineering week-in-review
-