在Gitlab中使用parallel关键字缩短构建管道时间?
我试图通过在一个瓶颈构建作业中使用“parallel:4”关键字为一个作业运行多线程来减少Gitlab管道执行时间。有了这一点,我可以看到我的工作是4个线程,名称类似于1/4到4/4,但执行不是并行的,它们是按顺序执行的,有人能帮助我理解为什么会发生这种情况,以及通过并行运行来减少构建时间的任何其他方法吗?这是一个需要回答的棘手问题,因为最好的答案是这取决于具体情况 还有美国 只有当存在多个运行程序,或者单个运行程序配置为同时运行多个作业时,作业才能并行运行 此外,这里也再次提到它在Gitlab中使用parallel关键字缩短构建管道时间?,gitlab,Gitlab,我试图通过在一个瓶颈构建作业中使用“parallel:4”关键字为一个作业运行多线程来减少Gitlab管道执行时间。有了这一点,我可以看到我的工作是4个线程,名称类似于1/4到4/4,但执行不是并行的,它们是按顺序执行的,有人能帮助我理解为什么会发生这种情况,以及通过并行运行来减少构建时间的任何其他方法吗?这是一个需要回答的棘手问题,因为最好的答案是这取决于具体情况 还有美国 只有当存在多个运行程序,或者单个运行程序配置为同时运行多个作业时,作业才能并行运行 此外,这里也再次提到它 您是自己跑步
并发
设置外,还包括流道上的限制设置
限制:限制此令牌可同时处理的作业数。0(默认值)仅表示不限制
所有关于跑步者的信息都可以在网站上查看,有趣的是,更改并发设置对我有所帮助,但我仍在尝试解决其他错误。幸运的是,现在更改云虚拟机区域有助于减少运行时间。谢谢@simon schrottner