【问题标题】:Jenkins Multibranch pipeline job rate limitJenkins Multibranch 管道作业速率限制
【发布时间】:2023-08-02 08:30:01
【问题描述】:

我正在尝试在 Windows 上设置多分支 Jenkins 管道作业以检测新分支,在这种情况下,将功能分支包推送到内部 nuget 服务器。 源代码保存在 Github 中,并且报告了 60 次调用/小时的速率限制,并且作业休眠并且延迟可能太长,因此开发人员最好手动部署包。我已经在 J​​enkins 和 Github 之间设置了 ssh 身份验证,对于其他工作 ssh 工作正常,但是关于多分支凭据项的帮助说

请注意,仅支持“用户名和密码”凭据。其他类型的现有凭据将被过滤掉。这是因为jenkins练习了GitHub API,而这最后一个不支持其他的认证方式。

当我添加我的用户名和密码作为它连接的凭据时,但正如我所说,我限制为 60 次调用/小时,经过身份验证的 API 调用的速率限制为 5000 次调用/小时,如果我必须使用用户名/密码,如何连接以获得更高的速率?

【问题讨论】:

    标签: authentication jenkins github-api multibranch-pipeline


    【解决方案1】:

    我在这里找到了原因,并会发布以防其他人遇到类似问题,我的 github 帐户已被标记,因此无论我做了什么其他事情,速率限制都是 60 次调用/小时。在 github 支持下排序,现在按预期工作。

    【讨论】: