Git Fetch命令随机失败,错误代码为128

时间:2019-01-18 08:23:55

标签: git azure jenkins

我们使用Gerrit触发的Jenkins管道来构建HTML应用程序,并且除了Azure部署阶段(有时会失败)之外,其他一切工作都很好。在项目开始时,它有时会失败一次,但是最近(随着项目的发展,我怀疑它达到了这样的程度:十分之三的部署只能成功。

管道在3个Linux VM之一上运行,并且在其中任何一个上可能成功或失败。

问题总是相同的:

  

hudson.plugins.git.GitException:命令“ git fetch --tags --progress   https://.../sgo-html5-app-desktop.git + refs / heads / :refs / remotes / origin / “返回状态码128

我搜索了此问题,发现该错误代码与身份验证有关。但是,有时它怎么工作而有时却不行呢?

编辑: 不确定是否相关,但是在5次部署失败后,我们重新启动了Jenkins,随后的部署成功了。

1 个答案:

答案 0 :(得分:0)

这不是真正的答案,但我们更改了工作流程(不再使用Gerrit和Jenkins),因此使整个问题消失了。