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

GitLab Runner-如何一次只允许运行一个管道,gitlab,gitlab-ci,gitlab-ci-runner,Gitlab,Gitlab Ci,Gitlab Ci Runner,我是GitLab新手,面临一个问题,如果我在同一个GitLab runner上同时触发两个管道,它们都会并行运行并导致失败。我想要的是将每次运行限制为一个管道,并将其他管道限制为队列中的管道 我已经在config.toml中设置了concurrent=1,并重新启动了运行程序,但没有任何帮助。我的最终目标是防止多管道在转轮上运行 谢谢 将配置中的limit关键字设置为1 限制: 限制此令牌可同时处理的作业数。0(默认值)仅表示不限制 重新启动你的跑步者你在中尝试了limit关键字吗?是的,我也尝

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

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


谢谢

将配置中的
limit
关键字设置为1

限制

限制此令牌可同时处理的作业数。0(默认值)仅表示不限制


重新启动你的跑步者

你在中尝试了
limit
关键字吗?是的,我也尝试了,但没有效果。谢谢你的回答,我想你答对了。我可以把你的答案标记为正确。我们的帐户出现问题,无法更新设置。我回答了,请接受它:-)这回答了你的问题吗?正如文档所述,这限制了作业的并发性,而不是管道。在执行第一个管道的所有作业之前,运行程序仍然可以启动第二个管道的第一个作业。再多挖掘一点,我想你总会发现这个问题,这个问题已经被推迟了很久:gitlab.com上的实际问题、最新问题和相关问题: