Skip to content

Add Groups::SharedRunnersService, related tests and migrations

What does this MR do?

Adds the Shared Runners Service, which controls disabling/enabling shared Runners at the group level.

This is the very first MR to address the issue and will be followed by more MRs addressing the business rules to create, update and transfer services, for both projects and groups, applying the shared Runners settings when one of these services is called.

Are there points in the code the reviewer needs to double check?

No

Does this MR meet the acceptance criteria?

  • Documentation created/updated - N/A
  • Added tests for this feature/bug
  • In case of conflicts with master - no conflicts

What are the relevant issue numbers?

#23123 (closed)

Edited by Arthur de Lapertosa Lisboa

Merge request reports