По умолчанию основной журнал Jenkins содержит метки времени как следующее:
Sep 26, 2014 7:03:00 PM hudson.triggers.SCMTrigger$Runner run
INFO: SCM changes detected in main-web-flow. Triggering #613
Я предпочел бы, чтобы время было в 24-часовом формате, который более читаем (тем более, что мое Ведущее устройство Jenkins находится в другом часовом поясе мне). Как/Где я изменяю это?
Вам необходимо передать свойство java.util.logging.SimpleFormatter.format в jvm, на котором запущен jenkins, который использует java.util.loggin, как в (для YYYY-mm-dd) :
java -Djava.util.logging.SimpleFormatter.format="[%1$Tf] %4$s: %2$s - %5$s %6$s%n"
Вы можете найти документацию по построению строки формата в javadocs ; а 1 $
, 2 $
, ... являются заполнителями для значений, передаваемых в регистратор.