【发布时间】:2023-08-02 08:30:01
【问题描述】:
我正在尝试在 Windows 上设置多分支 Jenkins 管道作业以检测新分支,在这种情况下,将功能分支包推送到内部 nuget 服务器。 源代码保存在 Github 中,并且报告了 60 次调用/小时的速率限制,并且作业休眠并且延迟可能太长,因此开发人员最好手动部署包。我已经在 Jenkins 和 Github 之间设置了 ssh 身份验证,对于其他工作 ssh 工作正常,但是关于多分支凭据项的帮助说
请注意,仅支持“用户名和密码”凭据。其他类型的现有凭据将被过滤掉。这是因为jenkins练习了GitHub API,而这最后一个不支持其他的认证方式。
当我添加我的用户名和密码作为它连接的凭据时,但正如我所说,我限制为 60 次调用/小时,经过身份验证的 API 调用的速率限制为 5000 次调用/小时,如果我必须使用用户名/密码,如何连接以获得更高的速率?
【问题讨论】:
标签: authentication jenkins github-api multibranch-pipeline