Jenkins构建历史列表视图更改作业

时间:2016-01-26 17:48:00

标签: jenkins build limit history

默认情况下,jenkins在构建历史记录视图窗格中显示最后30个构建。我们可以通过单击窗格末尾的“更多”链接来跟踪旧版本。有没有办法从默认30改变列表计数?是否也可以根据每个工作更改此限制。如果它不是可配置的东西,请建议完成它的方法。

= SRINIVAS

1 个答案:

答案 0 :(得分:4)

您可以将其配置为30以外的其他数量,但仅限于启动Jenkins且配置适用于所有作业时。

看一下Jenkins核心的hudson.widgets.HistoryWidget课程,你会发现以下属性:

private static final int THRESHOLD = Integer.getInteger(HistoryWidget.class.getName()+".threshold",30);

该阈值确定历史窗口小部件中将显示的构建数量。 该属性从系统属性获取其值或使用默认值30.它也是final,因此在第一次赋值后它不能更改。

因此,例如,您可以使用-Dhudson.widgets.HistoryWidget.threshold=10启动jenkins,然后您在历史记录小部件中只有10个版本。