[go: up one dir, main page]

Skip to content

Option to enable pipelines must succeed at instance level

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

Currently, you can prevent merge requests from being merged if the pipeline did not succeed. This is a setting that is available at the project level . Maintainers are able to toggle this off at the project level, which has the effect of bypassing internal controls.

Regulated customers want the ability to ensure all pipelines are run and succeed before merging. The request is to add a "Pipelines must succeed" checkbox at the instance level setting (only accessible by Admins), that cannot be overridden by the project level setting.

Intended users

Proposal

Similar to the Disable self-approval at the instance level, this proposal is asking for a "Pipelines must succeed" checkbox in the Admin area that takes precedence over any project level "Pipelines must succeed" checkboxes.

Links / references

Edited by 🤖 GitLab Bot 🤖