| 平台 | GitLab Merge Trains(Premium 及以上提供) |
|---|---|
| 前置 | 合并请求管道 + 快速管道,且合并方法不受冲突干扰 |
| 语义 | 每个 MR 都在包含前序合并结果的快照上验证 |
GitLab 开启要点
GitLab 开启要点
项目 Settings → Merge requests:
- 启用 Merge trains
- Merge method 选择 merge commit
- 配合合并请求管道与「Pipelines must succeed」规则队列验证代价是每个 MR 都要跑合并后管道:并行列车数按 Runner 容量配置。