标签: jenkins gerrit
是否可以在Gerrit中为给定项目的开放更改数配置硬限制?
当累积太多更改时,重新定位它们会成为一个问题,尤其是当每个rebase触发Jenkins作业需要一些时间才能完成时。 因此,我正在寻找一种方法来强制限制开放式更改,以便Gerrit在太多仍未打开时拒绝新的更改。
提前感谢您的帮助。
答案 0 :(得分:1)
您可以从git hooks开始。然后你可以使用gerrit的ssh api或直接与gerrit的数据库交谈来查询出色的gerrits。
或者,考虑在jenkins中使用轮询,而不是在每次更改时触发构建。