更改Jenkins的github凭据
我是詹金斯的新用户,所以请容忍我 为我们设置Jenkins的员工辞职了,我们取消了他访问github回购协议的权限。但他已经将我们的自动构建配置为以他自己的身份访问git,所以现在当然失败了。我进入项目设置,为一个确实有权访问我们的github repo的用户添加了一个新凭据,以及他们的github密码,并将该用户的ssh密钥安装到github。现在,当构建运行时,我得到以下信息: 权限被拒绝(公钥)更改Jenkins的github凭据,git,github,jenkins,jenkins-plugins,Git,Github,Jenkins,Jenkins Plugins,我是詹金斯的新用户,所以请容忍我 为我们设置Jenkins的员工辞职了,我们取消了他访问github回购协议的权限。但他已经将我们的自动构建配置为以他自己的身份访问git,所以现在当然失败了。我进入项目设置,为一个确实有权访问我们的github repo的用户添加了一个新凭据,以及他们的github密码,并将该用户的ssh密钥安装到github。现在,当构建运行时,我得到以下信息: 权限被拒绝(公钥) 我还需要做什么才能切换访问我们的repo进行构建的用户?我如何才能看到它在什么上被“拒绝权限”
我还需要做什么才能切换访问我们的repo进行构建的用户?我如何才能看到它在什么上被“拒绝权限”?要在Jenkins上设置用户的GitHub SSH密钥:
- 种类-带私钥的SSH用户名
- 用户名-
- 私钥-直接输入
- 密码短语-注意,如果设置了GitHub SSH密钥(这会破坏密钥的用途),则不需要提供GitHub密码。您尝试在何处添加GitHub密码?在项目配置的凭据部分。牛顿第四定律:在涉及CI-CD系统等基础设施设置时,切勿使用个人的密钥对。创建一个抽象用户,该用户不会受到此类离开公司或被卡车辗过的情况的影响。为这个任意用户生成密钥对并使用它。这是哪个版本的Jenkins的?