Hi all, I have knocked together a basic SSH-Agent plugin that uses the SSH Credentials plugin and Apache SSH to provide a ssh-agent with the supplied credentials to the build.
The only issue blocking a release at the moment is that it has a dependency on tomcat native that must be installed on the slaves and the master. If somebody is adventurous, they could probably figure out a way to extract the correct native binaries from the .HPI so that it is aligned with the typical zero-config that Jenkins encourages... Alternatively if the lib is not present one could write the key to a temporary file and start the real ssh-agent and stop it afterwards... In any case, I have other things to be doing, but thought an enterprising developer might like the challenge! SCM: https://github.com/jenkinsci/ssh-agent-plugin Wiki: https://wiki.jenkins-ci.org/display/JENKINS/SSH+Agent+Plugin Have fun! -Stephen P.S. If I ever have some spare time I will probably take a look at the Tomcat Native issue myself if nobody else has solved it before me!
