我让Jenkins设置了SSH和私人令牌 - 所以它可以访问" Git"私人回购非常愉快,通过Config屏幕可以设置钩子。在此问题之外,管道本身运行良好。
我的问题是我想要创建一个" GitHub"来源,以便它可以支持额外的功能(包括自动webhook和报告),但所有的回购都是私人的,所以在尝试添加时没有任何东西出现。
我有令牌凭据设置(Jenkins配置的密钥,分支源的用户+通行证/令牌) - 它们是从对repos完全访问权限的用户设置的(同一用户提供ssh访问" Git"来源)。该令牌适用于主Jenkins配置。
问题: GitHub源正确识别所有者名称,但存储库下拉列表仍然是空的。
答案 0 :(得分:0)
由于某种原因,令牌还需要“user:email”权限才能正常工作,一旦添加,就可以正常工作。然而,通过Blue Ocean插件及其向导添加它要容易得多。