如果特定的Gitlab运行程序卡住,则禁用标记为失败的作业

时间:2020-04-28 16:22:31

标签: continuous-integration gitlab

我们有一个Gitlab运行器,用于基准测试。 一项工作可能需要几分钟到几天。 一切正常,直到有两项工作,一项工作花费太长时间才能完成。

等待的作业一段时间后,抱怨说卡住了。 之后,将其标记为失败,根本不会执行。 这很烦人。对于我们通常的管道来说,这是有道理的,因为要么跑步者死了,要么作业的.gitlab.ci设置不正确。 但是,这里等待的工作只需要等待更多。

我们可以为此特定跑步者禁用此卡死功能吗?

(作业的超时设置正确,因此可以运行那么长时间,如here所述)

1 个答案:

答案 0 :(得分:1)

这是当前未解决的问题(https://gitlab.com/gitlab-org/gitlab/-/issues/19294)。