【发布时间】:2016-04-22 19:57:21
【问题描述】:
我是 Jenkins 的新用户,请多多包涵。
为我们设置 Jenkins 的员工辞职了,我们取消了他对我们 github 存储库的访问权限。但是他已经将我们的自动构建配置为以他自己的身份访问 git,所以现在当然失败了。我进入项目设置并为确实有权访问我们的 github 存储库的用户添加了一个新凭据,以及他们的 github 密码,然后我将该用户的 ssh 密钥安装到了 github。现在,当构建运行时,我得到了这个:
权限被拒绝(公钥)。
我还需要做什么来切换访问我们的 repo 以进行构建的用户?如何查看“权限被拒绝”的内容?
【问题讨论】:
-
请注意,如果您设置了 GitHub SSH 密钥(这违背了密钥的用途),则无需提供 GitHub 密码。您在哪里尝试添加 GitHub 密码?
-
在项目配置的凭据部分。
标签: git github jenkins jenkins-plugins