Gitlab CI hanging



我们在Gitlab v15.3中运行了一组CI管道。

我们有一个断断续续的问题,其中一些构建目标挂起。如果我们取消并重试,它们将运行到完成。似乎没有明显的模式;任何目标都可能受到影响,一组并行任务通常会正常工作,但有一两个任务挂起。

我们看到的症状是

查看e18f49c1为XYZ…

跳过Git子模块设置

,然后没有进一步的操作,无限期挂起。取消和重试似乎总是有效的。

我们有一个相对较大的单一存储库和一个较大的gitlab-ci。yml文件。

建议请

我们有一个相对较大的单存储库

然后考虑更新您的gitlab-ci.yml,优化GitLab用于大型存储库。

至少检查一下浅层克隆是否有帮助:

variables:
GIT_DEPTH: 3
test:
script:
- ls -al

如果没有,请尝试将您的gitlab-ci作业拆分为多个文件,单独测试每个作业,并检查其中一个是否会触发问题。

最新更新