Дженкинс игнорирует параметр командной строки Java для ведения журнала. Как это исправить?

Я передаю параметр командной строки Java в конфигурации сборки Jenkins в Цели и параметры как -Dorg.slf4j.simpleLogger.defaultLogLevel=warn

Но почему-то Дженкинс игнорирует это, и я получаю уровни журнала в ИНФО. Как это исправить?

1 ответ

Решение

Вы отправляете уровень по умолчанию, который принимает Jenkins, но если вы определите конкретные свойства реализации, как внутри log4j.xml, он переопределит стандарт и сохранит журналы по определению. например:

<root>
    <level value="INFO" />
    <appender-ref ref="console" />
</root>
Другие вопросы по тегам