我们在可以同时运行的同一阶段中有4个部署作业。来自Gitlab文档:
阶段元素的排序定义了作业的排序'执行:
同一阶段的作业并行运行。
- 醇>
下一阶段的工作在上一阶段的工作成功完成后运行。
但是,会发生的情况是,一次只能运行其中一个作业而其他作业将继续处于待处理状态。是否有其他事情我需要做才能让它并行执行。我在Ubuntu 16.04实例上使用了一个带有shell执行程序的运行程序。
答案 0 :(得分:5)
您的跑步者应配置为启用并发作业(请参阅https://docs.gitlab.com/runner/configuration/advanced-configuration.html)
concurrent = 4
或者你可能想要设置几个跑步者。
答案 1 :(得分:0)