gpt4 book ai didi

windows - 如何调试 Jenkins 错误消息 "could not find a suitable ssh-agent provider"?

转载 作者:可可西里 更新时间:2023-11-01 14:24:34 51 4
gpt4 key购买 nike

我在 Win7 上使用 Jenkins,我已经为 ssh-agent 插件安装了 tomcat。我可以通过 ssh 通过 git bash 克隆我的 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

The full output text is here

我做错了什么吗?

最佳答案

检查您的 ssh-agent used by Jenkins 的版本.
这个错误(对于 linux,但也适用于 Windows)报告(10 天前,2014 年 1 月)这个非常相同的错误消息:
JENKINS-20276: Native Library Error after upgrading ssh-agent from 1.3 to 1.4”。

Downgrading to 1.3 resolves the issue.


2019 年更新,五年后:如评论所述,现在应该修复此问题。

ssh-agent.exeGit for Windows distribution 的一部分

D:\git\git>where ssh-agent.exe
D:\prgs\gits\current\usr\bin\ssh-agent.exe

(前提是 path/to/git/usr/bin 是 Jenkins 使用的 %PATH% 中的第一个)

关于windows - 如何调试 Jenkins 错误消息 "could not find a suitable ssh-agent provider"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21348024/

51 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com