配置运行程序以同时运行多个作业

时间:2018-08-13 18:51:49

标签: gitlab gitlab-ci gitlab-ci-runner

当一个gitlab运行器服务于多个项目时,它只能运行一个CI管道,而其他项目管道则必须排队。

是否可以使gitlab运行程序并行运行所有项目中的管道?

我似乎在任何地方都找不到配置说明。

1 个答案:

答案 0 :(得分:6)

我相信您要查找的配置选项是concurrentlimit,您可以在GitLab Runners config.toml文件中进行更改。

来自documentation

  • concurrent:限制全局可以同时运行的作业数。使用所有已定义的运行器的作业的最大上限。 0并不代表无限

  • limit:限制此令牌可以同时处理多少个作业。

也有用的issue