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

Dae*_*yth 7 keychain ssh-agent jenkins jenkins-cli

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

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

Oli*_*dža 7

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

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