Che*_*hin 8 windows git ssh jenkins
我在 Win7 上使用 Jenkins,并且我已经为ssh-agent插件安装了 tomcat 。我可以通过 git bash 通过 ssh 克隆我的 GitLab 项目。
但是如果我由 Jenkins 构建项目,它总是说:
[ssh-agent] Using credentials IliptonChen(APRTest)
[ssh-agent] Looking for ssh-agent implementation...
[ssh-agent] FATAL: Could not find a suitable ssh-agent provider
FATAL:[ssh-agent] Unable to start agent
Run Code Online (Sandbox Code Playgroud)
我做错了什么吗?
检查Jenkins 使用的 ssh-agent版本。
此错误(适用于 Linux,但也适用于 Windows)报告(10 天前,2014 年 1 月)同样的错误消息:
“ JENKINS-20276:将 ssh-agent 从 1.3 升级到 1.4 后出现本机库错误”。
降级到 1.3 可以解决该问题。
五年后的 2019 年更新:正如评论所述,这个问题现在应该得到解决。
ssh-agent.exe是Windows 版 Git的一部分
D:\git\git>where ssh-agent.exe
D:\prgs\gits\current\usr\bin\ssh-agent.exe
Run Code Online (Sandbox Code Playgroud)
(前提path/to/git/usr/bin是%PATH%Jenkins 使用的第一个)
| 归档时间: |
|
| 查看次数: |
10942 次 |
| 最近记录: |