在gitlab-ci.yml
文件中,我定义了3个阶段,第2和第3阶段分别具有3个作业,因此结构如下:
第一阶段和第二阶段按我的预期工作,但是对于第三阶段,我实际上想要的是这样的东西(该图像当然是模型),即,如果您愿意的话,“并行序列”的工作:
也就是说,如果“build-b”完成了,我希望“deploy-b”启动,而不是等待其他构建任务完成。
GitLab管道有可能吗? (除了仅定义两个阶段的明显解决方案之外,第二个阶段是“构建并部署”,在这里我只是“合并”当前build- *和deploy- *作业的script
步骤。)
最佳答案
此feature已添加到新的GitLab版本中( v12.2 )
关于gitlab - 在GitLab CI中定义并行作业序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52382718/