[backend] Apply policy scope and limits for pipeline execution policy type
The new policy type described in #452379 (closed) should be able to be scoped to compliance frameworks.
We should also apply limits based on !151699 (comment 1917511308).
Implementation is in this commit of the PoC.
Verification steps
- Create a group
- Create 2 projects in the group
- Create a pipeline execution policy for the group. Use
policy_scope
to run it only on one of the projects - Run pipeline on both projects and verify that the policy was applied only to the selected project
Edited by Martin Čavoj