Lar*_*ell 2 git github jenkins jenkins-plugins
我是Jenkins的新用户,所以请耐心等待.
为我们设置Jenkins的员工退出,我们删除了他对github仓库的访问权限.但他已经配置我们的自动构建来访问git作为他自己,所以当然现在失败了.我进入项目设置并为有权访问我们的github repo的用户添加了新的凭据,以及他们的github密码,我将该用户的ssh密钥安装到github.现在,当构建运行时,我得到了这个:
权限被拒绝(publickey).
还有什么办法可以切换访问我们的repo进行构建的用户?我如何才能看到"权限被拒绝"的内容?
小智 5
在Jenkins上设置用户的GitHub SSH密钥:
在" 添加凭据"对话框中,填写如下字段:
复制和GitHub的用户的私钥文件的内容粘贴到文本框中的私钥.这应该从开始--BEGIN RSA PRIVATE KEY--和结束--END RSA PRIVATE KEY--.
单击添加.这会将凭据添加到" 凭据"下拉列表中.