Back to Gitlabhq

Configure parallel pipeline limits for merge trains

doc/releases/19/gitlab-19-0-released/configure-parallel-pipeline-limits-for-merge-trains.md

19.3.0548 B
Original Source

In previous versions of GitLab, you couldn't change the maximum of 20 parallel pipelines in a merge train, which forced you to either overwhelm your runners or skip merge trains entirely. Now you can configure the parallel pipeline limit per merge train to balance runner load and merge throughput. You can set the limit per project or instance-wide. Setting the limit to 1 means each merge request runs one at a time, against a clean target branch.

Thanks to Norman Debald (@Modjo85) for this community contribution.