刚开始构建的时候,发现一直超时,看了下logo日志,最长是10分钟;随后,我修改了时长,在jenkins.xml中arguments中增加了,这块代码:-Dorg.jenkinsci.plugins.gitclient.Git.timeOut=60应该时长解决了,但是重新启动了下jenkins,发现构建还是慢各位,有没有好点的解决方案?
1 回答
qq_花开花谢_0
TA贡献1835条经验 获得超7个赞
你出现 10 分钟的有一种原因应该是原始的 Git 仓库太大,导致 Clone 时间太久,超过 10 分钟。
如果是这种原因,可以尝试以下设置:
单个构建任务中:Source Code Management -> Git -> Additional Behaviours -> Shallow clone
Shallow clone:
Perform shallow clone, so that git will not download history of the project, saving time and disk space when you just want to access the latest version of a repository.
这个可以帮助你减少 Clone 所花费的时间,Shallow clone 是只获取当前仓库的最新版本。
备注:本来是想截图来着,但是一直传不上去。
添加回答
举报
0/150
提交
取消