2015-06-12 10 views
5

Sto utilizzando il file jenkins-cli.jar dal mio server jenkins e in ogni esecuzione mi viene richiesta la passphrase della chiave ssh. Mi piacerebbe che usasse il mio portachiavi ssh quindi non devo inserirlo su ogni invocazione.Come posso ottenere jenkins-cli.jar per usare il mio agente ssh/portachiavi?

Se è importante, sono su OSX utilizzando l'impostazione predefinita del portachiavi, non ho un ssh-agent manuale configurato in questo momento.

risposta

7

Il client CLI di Jenkins non supporta gli agenti SSH per ora.

Come soluzione alternativa, è possibile generare una chiave dedicata senza passphrase, associarla al proprio account Jenkins e istruire il client a utilizzare tale chiave per ogni chiamata.

+0

Ed ecco il bug che tiene traccia di questo problema https://issues.jenkins-ci.org/browse/JENKINS-45320 - sentiti libero di commentare lì. – sorin

Problemi correlati