[Feature Request] Global Configuration for repositories and groups
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Description
Make some of the repository settings global for all repositories.
Proposal
Links / references
Documentation blurb
Overview
Global configuration for repositories and groups will make maintenance much easier. It would also make migration from Gitolite possible (and much easier) where it has several hundred repositories in few groups.
Having multiple repositories would make maintenance a tedious nightmare when one need to set common protected branches and protected tags. Same goes for configuration like Merge Request settings, Permissions, Integrations (hooks).
For instance allow to configure that all repositories should have protected master branch, among various release branches also.
Use cases
GitLab admins
Feature checklist
Make sure these are completed before closing the issue, with a link to the relevant commit.
-
Feature assurance -
Documentation -
Added to features.yml