在同一个项目上运行2个管道的最佳实践是什么?
管道_1:
管道_2:
我可以在同一项目上创建2个管道吗?
两个管道在每个合并请求和一部分构建作业中安排一个预定时间和第二个公用,但是测试作业是不同的。
答案 0 :(得分:0)
.gitlab-ci.yml文件中的每个“阶段”都被视为管道,因此,只需为每个阶段添加正确的脚本即可。
在pipeline_2
上,您可以将其设置为管道计划,并使其取决于pipeline_1
的成功。那就是我要做的。
参考:https://docs.gitlab.com/ee/ci/parent_child_pipelines.html