GitLab Runner-如何一次只允许一个管道运行

时间:2020-04-01 07:18:01

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

我是GitLab的新手,面临一个问题,如果我在同一gitlab-runner上同时触发两个管道,它们都将并行运行并导致失败。我想要的是将运行一次限制为一个管道,而其他则排在队列中。

我已经在config.toml中设置了concurrent = 1并重新启动了运行器,但这没有帮助。我的最终目标是防止在运行器上运行多管道。

谢谢。

1 个答案:

答案 0 :(得分:1)

将配置the runners section中的limit关键字设置为1。

limit

限制此令牌可以同时处理多少个作业。 0(默认)仅表示不限制

并重新启动跑步者