我正试图在Mac OS X命令行上启动Jenkins构建。
我们的服务器已启用验证,因此我必须从命令行调用进行身份验证。
我已将我的ssh密钥注册到Jenkins服务器,但仍需要手动输入密钥的密码。
这是我使用的命令:
$ java -jar jenkins-cli.jar -s http://localhost:8080/ -i ~/.ssh/id_rsa build 'MyApp'
输入命令后,我得到这个提示:
Enter passphrase for /Users/jenkins/.ssh/id_rsa:
当我使用私钥时为什么需要口令,如何解决这个问题?