我使用 SSH 和私有令牌设置了 Jenkins - 因此它可以非常愉快地访问“Git”私有存储库,并且通过 Config 屏幕它可以设置挂钩。管道本身在这个问题之外工作得很好。
我的问题是我想在哪里创建一个“GitHub”源,以便它可以支持额外的功能(包括自动 webhook 和报告),但是所有的 repos 都是私有的,所以在尝试添加它时没有显示任何内容。
我有令牌凭据设置(Jenkins 配置的密钥,分支源的用户 + 通行证/令牌) - 它们是从对存储库具有完全访问权限的用户设置的(同一用户提供对“Git”源的 ssh 访问权限)。该令牌适用于主 Jenkins 配置。
问题: GitHub 源可以正确识别所有者名称,但存储库下拉列表始终为空。