2016-01-26 2 views
1

По умолчанию jenkins, отображающий последние 30, строится на панели просмотра истории построения. Мы можем проследить старые сборки, нажав ссылку More, доступную в конце панели. Есть ли способ изменить подсчет списка по умолчанию 30? Можно ли изменить этот предел на одно рабочее место. пожалуйста, предложите подход, чтобы сделать это, если это не настраиваемая вещь.Jenkins Build History list view change for job

= Шринивас

ответ

1

Вы можете настроить его на другую сумму, чем 30, но только тогда, когда вы начинаете Дженкинс и конфигурация для всех заданий.

взглянуть на hudson.widgets.HistoryWidget класса в ядре Дженкинс, там вы найдете следующее свойство:

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

этот порог определяет, сколько строит будет отображаться в истории виджета. свойство берет свое значение из системного свойства или использует значение по умолчанию 30. оно также является окончательным, поэтому оно не может измениться после первого назначения.

так, например, вы можете запустить jenkins с -Dhudson.widgets.HistoryWidget.threshold=10, а затем у вас будет только 10 сборок в виджетах истории.

+0

Это не сработало для меня. Это моя командная строка: 'java -jar /usr/share/jenkins/jenkins.war -Dhudson.widgets.HistoryWidget.threshold = 1' Но я все еще вижу 30 сборок на левой панели. –

+0

, какая версия Jenkins? –

+0

версия 2.60.1 –

Смежные вопросы