jenkins无法使用windows batch命令从git存储库中获取

时间:2015-03-11 11:25:47

标签: windows git jenkins

当我构建我的jenkins项目时,我想首先从我的git存储库中提取它,以便代码是最新的,我可以正常看到git statusgit --version,但是当它来到{{ 1}}控制台输出卡在加载上,如下所示:

jenkins command result

当我在命令提示符下尝试完全相同的命令和相同的目录时,我可以在不到2秒的时间内成功拉出

CMD command result

jenkins命令和cmd命令之间有什么不同吗? 我使用带有ssh的windows xp来使用git repository进行身份验证。

1 个答案:

答案 0 :(得分:2)

如果使用ssh,确保在执行作业时设置HOME至关重要:ssh将查找id_rsaid_rsa.pub %HOME%\.ssh下的(私钥和公钥)。

有疑问,可以使用EnvInject plugin来为给定的作业添加环境变量。