2

想知道是否有任何建议可以解决来自 GitHub 的 5000 API 配额,特别是围绕 Jenkins 的使用。

就上下文而言,我们有约 300 个存储库和约 100 个 GitHub 用户。我们最初让大多数工作进行 org/repo 扫描,随着我们开始在 Jenkins 上运行更多的东西,开始持续超过配额。我们降低了扫描频率,但问题仍然存在。

然后我们实现了 webhook,但发现 webhook 实际上并没有触发适当的作业,而是作为 repo 扫描的触发器。在非高峰时段,这绝对比扫描要好,但在白天可能会更糟。

问题是:其他人如何解决这个问题?我们的设置是否缺少某些东西?或者我们应该立即放弃在 jenkins 中触发作业的 Git 事件的概念吗?

4

0 回答 0