”流水线必须通过“支持分支名称的设置
客户场景描述:
客户设置了流水线必须通过的前提下,
发起合并请求:
- MR的targetbranch是default branch,这个流水线是一定要过的,所以正常走MR就行。
- targetbranch是feature分支不是默认分支,这个时候ci是可以预见的大概率fail,所以对于这种feature分支不需要跑ci。
对于场景2,客户侧实际发起MR的目的,仅仅是用于codereview等,并不在意流水线执行状态。
所以提出需求:”流水线必须通过“支持分支名称的设置