0

我使用 SSH 和私有令牌设置了 Jenkins - 因此它可以非常愉快地访问“Git”私有存储库,并且通过 Config 屏幕它可以设置挂钩。管道本身在这个问题之外工作得很好。

我的问题是我想在哪里创建一个“GitHub”源,以便它可以支持额外的功能(包括自动 webhook 和报告),但是所有的 repos 都是私有的,所以在尝试添加它时没有显示任何内容。

我有令牌凭据设置(Jenkins 配置的密钥,分支源的用户 + 通行证/令牌) - 它们是从对存储库具有完全访问权限的用户设置的(同一用户提供对“Git”源的 ssh 访问权限)。该令牌适用于主 Jenkins 配置。

问题: GitHub 源可以正确识别所有者名称,但存储库下拉列表始终为空。

4

1 回答 1

0

出于某种原因,令牌还需要“用户:电子邮件”权限才能正常工作,一旦添加,事情就可以正常工作。但是,通过 Blue Ocean 插件及其向导添加要容易得多。

于 2018-05-30T23:47:12.240 回答