Add job to run gdk-qa-blocking with feature flag changes

What does this MR do and why?

Relates to: gitlab-org/quality/quality-engineering/team-tasks#2232 (closed)

Test:

  • gdk-inverse job triggered only when FF yml changes are part of the MR - Tested in this MR. Job log shows that the FF was enabled as well.
  • gdk-inverse job is not run for QA changes without FF yml, only gdk-qa-blocking parallel jobs are triggered - Tested in this MR
  • gdk-inverse job is nor run for *code-patterns changes but it triggers gdk-qa-blocking parallel jobs - Tested in this MR, Job: https://gitlab.com/gitlab-org/gitlab/-/jobs/6452660546

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 Harsha Muralidhar

Merge request reports

Loading