jenkins 无法使用 windows 批处理命令从 git 存储库中拉取
jenkins cant pull from git repository using windows batch command
当我构建我的 jenkins 项目时,我想先从我的 git 存储库中提取它,以便代码是最新的,我可以正常看到 git status
和 git --version
,但是当谈到 git pull
时,控制台输出卡在加载中,如下所示:
当我在命令提示符下尝试完全相同的命令和相同的目录时,我可以在不到 2 秒的时间内成功拉取
jenkins 命令和 cmd 命令有什么不同吗?
我使用 windows xp 和 ssh 来使用 git 存储库进行身份验证。
如果使用 ssh
,确保在执行作业时设置 HOME
至关重要:ssh
将查找 id_rsa
和 id_rsa.pub
(私钥和 public 键)在 %HOME%\.ssh
.
下
有疑问,可以使用 EnvInject plugin 为给定作业添加环境变量。
当我构建我的 jenkins 项目时,我想先从我的 git 存储库中提取它,以便代码是最新的,我可以正常看到 git status
和 git --version
,但是当谈到 git pull
时,控制台输出卡在加载中,如下所示:
当我在命令提示符下尝试完全相同的命令和相同的目录时,我可以在不到 2 秒的时间内成功拉取
jenkins 命令和 cmd 命令有什么不同吗? 我使用 windows xp 和 ssh 来使用 git 存储库进行身份验证。
如果使用 ssh
,确保在执行作业时设置 HOME
至关重要:ssh
将查找 id_rsa
和 id_rsa.pub
(私钥和 public 键)在 %HOME%\.ssh
.
有疑问,可以使用 EnvInject plugin 为给定作业添加环境变量。