Журнал изменений Jenkins устанавливает метку времени к 24-часовому формату

По умолчанию основной журнал 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 находится в другом часовом поясе мне). Как/Где я изменяю это?

1
задан 30 September 2014 в 12:59
1 ответ

Вам необходимо передать свойство 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 $ , ... являются заполнителями для значений, передаваемых в регистратор.

0
ответ дан 4 December 2019 в 08:29

Теги

Похожие вопросы