Дженкинс игнорирует параметр командной строки Java для ведения журнала. Как это исправить?
Я передаю параметр командной строки Java в конфигурации сборки Jenkins в Цели и параметры как -Dorg.slf4j.simpleLogger.defaultLogLevel=warn
Но почему-то Дженкинс игнорирует это, и я получаю уровни журнала в ИНФО. Как это исправить?
1 ответ
Решение
Вы отправляете уровень по умолчанию, который принимает Jenkins, но если вы определите конкретные свойства реализации, как внутри log4j.xml, он переопределит стандарт и сохранит журналы по определению. например:
<root>
<level value="INFO" />
<appender-ref ref="console" />
</root>