Skip to content

Add separate rules for post-run-e2e-message job

What does this MR do and why?

Adds separate rules for e2e:post-run-e2e-message job to ensure it is only automatically run for code-patterns in merge requests.

The e2e:post-run-e2e-message job is responsible for posting a message on the MR to start e2e test pipeline if selective tests are detected.

When e2e:package-and-test-ee job is auto run, there is no need to post the message. The new rules are based on qa:rules:package-and-test-ee but with when:never in all except for code-patterns in merge requests

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.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Sanad Liaquat

Merge request reports