Gitlab ci 自动触发另一个项目中的另一个流水线
Gitlab ci automatically trigger another pipeline in another project
假设我有一个项目 (firstProject
) 及其管道(这是一个测试管道)
还有另一个项目 (secondProject
) 及其管道(构建、测试、构建发布...)
我想做什么:
secondProject
流水线结束后,自动触发firstProject
流水线
我做到了,它与 :
一起工作正常
Android:
stage : Trigger-cross-projects
trigger: repo/project
但是 secondProject
不等待 firstProject
管道的结果,这就是我想要做的,你知道如何制作 secondProject
等待 firstProject
?
的结果
您可以尝试使用
strategy: depend
更多信息:https://docs.gitlab.com/ee/ci/pipelines/multi_project_pipelines.html
假设我有一个项目 (firstProject
) 及其管道(这是一个测试管道)
还有另一个项目 (secondProject
) 及其管道(构建、测试、构建发布...)
我想做什么:
secondProject
流水线结束后,自动触发firstProject
流水线
我做到了,它与 :
一起工作正常Android:
stage : Trigger-cross-projects
trigger: repo/project
但是 secondProject
不等待 firstProject
管道的结果,这就是我想要做的,你知道如何制作 secondProject
等待 firstProject
?
您可以尝试使用
strategy: depend
更多信息:https://docs.gitlab.com/ee/ci/pipelines/multi_project_pipelines.html