在我的gitlab-ci.yml
文件中,我定义了3个阶段,第2和第3阶段分别具有3个作业,因此结构如下:
第一阶段和第二阶段按我的预期工作,但是对于第三阶段,我实际上想要的是这样的(图像当然是模型),即,如果您“并行”工作将:
也就是说,如果“ build-b” 完成了,我希望“ deploy-b” 开始,而不要等待其他构建任务完成。 / p>
GitLab管道有可能吗? (除了仅定义两个阶段的明显解决方案之外,第二个阶段是“构建和部署”,在这里我只是“合并”当前 build-* 的script
步骤, deploy-* 职位。)