当前,我在Windows上的gitlab运行程序出现问题。 我在Debian服务器上安装了本地Gitlab(最新版本)。我有几个Gitlab赛跑者,无论是在内部还是在Azure中,都在Windows和Linux上,以及在Docker中。 Linux运行程序(在Azure中)运行良好,Docker运行程序(在Azure中)运行良好,而在内部Windows运行程序中运行良好。但是Azure中的Windows运行程序的行为很奇怪。
我已经设置
GIT_SUBMODULE_STRATEGY: 'recursive'
GIT_STRATEGY: 'clone'
在.gitlab-ci.yml中的,我有一个带有几个子模块的项目。
运行程序启动并克隆并完成主项目,然后成功执行submodule sync
,然后启动submodule update
并卡住,直到作业被超时终止。
使用clone --recursive
或先使用clone
,然后使用submodule update --init
手动克隆包括子模块的项目,效果很好。在跑步者中,它卡住了,没有警告,没有错误消息,什么都没有。
有没有其他人看到过这样的问题,并为我提供了一些建议?
感谢和欢呼 沃尔夫冈