Support triggering pipeline into "mono upload"
What does this MR do and why?
Related issue: https://jihulab.com/gitlab-cn/gitlab/-/issues/3524
使 mono upload
支持触发 主流水线
。
在上传代码并创建 MR 结束后,根据客户在 Manifest xml 中的配置,触发一条主流水线,用来给客户自行完成多项目的测试。
Screenshots or screen recordings
How to set up and validate locally
-
按 安装步骤 完成 Mono client 的安装
-
手动将
mono
分支切换为当前 MR 的feat-ci-project
$ cd .repo/repo/ && git checkout feat-ci-project && cd -
-
在 manifest xml 中配置
gitlab-url
和enable-central-ci-pipeline
,表示使用此 feature。 -
修改业务代码,执行
mono upload
,期待触发了一条主流水线。
由 路志远 编辑于