当一个gitlab运行器服务于多个项目时,它只能运行一个CI管道,而其他项目管道则必须排队。
是否可以使gitlab运行程序并行运行所有项目中的管道?
我似乎在任何地方都找不到配置说明。
答案 0 :(得分:6)
我相信您要查找的配置选项是concurrent
和limit
,您可以在GitLab Runners config.toml
文件中进行更改。
concurrent
:限制全局可以同时运行的作业数。使用所有已定义的运行器的作业的最大上限。 0并不代表无限
limit
:限制此令牌可以同时处理多少个作业。
也有用的issue。