错误:错误克隆远程回购'来源' - 一个不同的

时间:2016-02-11 15:38:10

标签: git jenkins

在Jenkins中进行Build Now之后开始出现此错误:

由匿名用户启动在工作区中远程在Ranorex上构建

d:\Workspaces\Ranorex

Deleting project workspace... done

Cloning the remote Git repository Cloning repository https://365agile.visualstudio.com/DefaultCollection/365Agile/_git/365Agile.Ranorex
 > c:\git\bin\git.exe init d:\Workspaces\Ranorex # timeout=10 Fetching upstream changes from https://365agile.visualstudio.com/DefaultCollection/365Agile/_git/365Agile.Ranorex
 > c:\git\bin\git.exe --version # timeout=10 using .gitcredentials to set credentials
 > c:\git\bin\git.exe config --local credential.helper store --file=\"C:\Users\JENKIN~1.SER\AppData\Local\Temp\git199499054612009523.credentials\"
# timeout=10
 > c:\git\bin\git.exe -c core.askpass=true fetch --tags --progress https://365agile.visualstudio.com/DefaultCollection/365Agile/_git/365Agile.Ranorex
+refs/heads/*:refs/remotes/origin/* # timeout=15
 > c:\git\bin\git.exe config --local --remove-section credential # timeout=10 ERROR: Error cloning remote repo 'origin' ERROR: Error cloning remote repo 'origin' Finished: FAILURE

昨天我确实成功了:

> d:\Workspaces\Ranorex>exit 0  Finished: SUCCESS

正在测试的应用程序发生了微小的变化,但配置没有改变。

我正在使用MS Visual Studio GIT。

任何想法可能出错?

1 个答案:

答案 0 :(得分:0)

Jenkins默认使用' jenkins'用户执行作业。您需要为此jenkins用户创建/生成SSH密钥并添加它。

正如你所说,你以匿名用户开始这项工作。你昨天和同一个用户一起运行了吗?来自同一个地方?