FE: Create pipeline rule component

Why are we doing this work

  • Users want to use a Rule mode to create a scan execution policy because yaml can be hard to parse

Relevant links

image

Non-functional requirements

  • Feature flag:
  • Testing:

Implementation plan

Verification steps

  1. Upload a GitLab Ultimate license
  2. Turn on the :scan_execution_rule_mode feature flag
  3. Navigate to a project => Security & Compliance => Policies => New policy => Scan Execution Policy
  4. Verify rule mode branches rule works
  5. Navigate to a group => Security & Compliance => Policies => New policy => Scan Execution Policy
  6. Verify rule mode branches rule works
Edited by Alexander Turinske