iOS 测试 求助:Mac 系统下 Jenkins,用 Git 拉取代码时,每次都需要输入 passphrase for key~

字节 · 2017年11月24日 · 最后由 字节 回复于 2017年11月24日 · 2202 次阅读

问题详述:
1.jenkins 安装方式是用 war 包方式,启动方式是终端启动(java -jar jenkins.war --httpPort=8080)

2.Mac 下 git 访问配置是用如下方式:
1)配置 git host 域名,终端输入:ssh-keygen -t rsa -C "sysionwxj@sysion.com"
(这样生成了一对密钥,存放在用户目录的~/.ssh 下。公钥文件 id_rsa.pub,私钥文件 id_rsa
2)把公钥配置到公司的 git 的服务器,cat ~/.ssh/id_rsa.pub
3)把私钥配置到 Jenkins,cat ~/.ssh/id_rsa

3.但是每次构建 iOS 应用,Git 拉取代码时,终端下每次需要输入密码,如下图:

求助,有没有碰到类似问题的童鞋,麻烦提供一些思路或者解决方法~谢谢~

共收到 3 条回复 时间 点赞

ssh-add 一把

对 Git 了解不够深入,已解决了,非常感谢~~

言辞犀利 回复

解决了,感谢~

字节 关闭了讨论 11月24日 15:11
字节 重新开启了讨论 11月24日 15:11
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册