为什么Jenkins“配置系统”中“添加GitHub服务器”下的“添加凭据”不起作用?

为什么Jenkins“配置系统”中“添加GitHub服务器”下的“添加凭据”不起作用?,jenkins,jenkins-plugins,multibranch-pipeline,Jenkins,Jenkins Plugins,Multibranch Pipeline,我跟随这篇文章来建立一个现有的多分支管道 作为配置webhook的子步骤,我被重定向到此页面 然后我就被困在了它的第一步: 没有可从下拉列表中选择的凭据,如果我尝试“添加”,它将像往常一样显示Jenkins credential provide 但问题是,在我输入github用户名和密码并单击add之后,它将返回,但没有添加任何内容 为什么会这样 我以前设置过新的Jenkins项,当我配置这些管道项时,我还需要提供构建源的凭据,即github。它总是有效的。只有在执行“管理Jenkins”->“

我跟随这篇文章来建立一个现有的多分支管道

作为配置webhook的子步骤,我被重定向到此页面

然后我就被困在了它的第一步:

没有可从下拉列表中选择的凭据,如果我尝试“添加”,它将像往常一样显示Jenkins credential provide

但问题是,在我输入github用户名和密码并单击add之后,它将返回,但没有添加任何内容

为什么会这样

我以前设置过新的Jenkins项,当我配置这些管道项时,我还需要提供构建源的凭据,即github。它总是有效的。只有在执行“管理Jenkins”->“配置系统”时,才会出现此问题


我是不是遗漏了一些明显的东西?

真不敢相信詹金斯有这么多问题

我在这里找到了解决方案:

导航到Jenkins>凭据>系统>全局凭据 添加凭证 从下拉菜单中选择“机密文本” 添加说明帐户名称、原因等。 在机密文本框中,将您的Github个人访问令牌存入GPAT 保存并导航回Jenkins>全局配置 找到Github服务器访问部分并从中选择凭据,然后单击测试连接
这对我有用,谢谢!