-2

我无法在 jenkins 中克隆 git repo。安装的git版本是1.7.10。我还在用户目录中配置了 ssh 密钥。使用相同的配置,我可以从命令行和 git bash 中克隆 git。

但是,当我从詹金斯“执行窗口批处理命令”尝试相同的命令时,作业失败并出现错误:fatal: The remote end hung up unexpectedly

C:\JenkinsSlave\workspace\ClonePath>git clone git@giturl.git 
Cloning into 'gitrepo'...
fatal: The remote end hung up unexpectedly
Build step 'Execute Windows batch command' marked build as failure
Notifying upstream projects of job completion
Finished: FAILURE
4

1 回答 1

0

我怀疑您的 Jenkins 工作是在您认为的用户帐户下运行的。但无论如何,从只读资源位置克隆是大多数构建服务器要做的事情。试试这个:

git clone git://giturl.git
于 2012-06-06T12:14:53.353 回答