如何让jenkins-cli.jar使用我的ssh代理/钥匙串?

时间:2015-06-12 15:16:08

标签: jenkins keychain jenkins-cli ssh-agent

我使用jenkins服务器上的jenkins-cli.jar文件,每次运行时都会提示我输入我的ssh密钥密码。我希望使用我的ssh钥匙串,所以我不必在每次调用时都输入它。

如果重要,我在OSX上使用默认的钥匙串设置,我现在没有配置手动ssh-agent。

1 个答案:

答案 0 :(得分:7)

Jenkins CLI客户端目前不支持SSH代理。

作为一种变通方法,您可以生成没有密码短语的专用密钥,将其与您的Jenkins帐户关联,并指示客户端在每次调用时都使用该密钥。