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