if this native dependency / 0 install issue can be fixed, this could be used in git plugin to manage ssh authentication. I've been looking for such an option for a while and only had this option to write key to a temporary file, etc.. that is not pleasant
2012/10/26 Stephen Connolly <[email protected]> > 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! >
