我正在尝试在Windows奴隶上使用Jenkins的SSH代理插件:
https://wiki.jenkins-ci.org/display/JENKINS/SSH+Agent+Plugin
我在工作中收到的错误是:
java.lang.RuntimeException:[ssh-agent]找不到合适的ssh-agent提供程序。
说明指出需要在Windows Slave上安装Apache Tomcat本机库,但没有关于如何安装和/或引用它们的说明。
答案 0 :(得分:1)
答案 1 :(得分:1)
我能够通过使用pull请求中的一个版本来使用ssh-agent在Windows上工作,该请求只使用本机shell命令而不是tomcat本机库中的java实现。
在拉取请求中只剩下一些微不足道的代码更改,但在修复之前似乎处于不确定状态。所以我必须在pull request分支上进行更改,在本地构建插件,然后直接通过.hpi文件安装它。
这是相关的拉取请求: https://github.com/jenkinsci/ssh-agent-plugin/pull/2