Gerrit:限制项目的未决变更数量?

时间:2017-02-02 16:34:47

标签: jenkins gerrit

是否可以在Gerrit中为给定项目的开放更改数配置硬限制?

当累积太多更改时,重新定位它们会成为一个问题,尤其是当每个rebase触发Jenkins作业需要一些时间才能完成时。 因此,我正在寻找一种方法来强制限制开放式更改,以便Gerrit在太多仍未打开时拒绝新的更改。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您可以从git hooks开始。然后你可以使用gerrit的ssh api或直接与gerrit的数据库交谈来查询出色的gerrits。

或者,考虑在jenkins中使用轮询,而不是在每次更改时触发构建。