Java - вывод журнала в журнал Jenkins - PullRequest
0 голосов
/ 19 марта 2019

Я довольно новичок в Дженкинс.

У меня есть приложение с весенней загрузкой, и я хотел бы записывать вывод при выполнении кода.Мне не удалось выяснить, как настроить регистратор Jenkins, который позволит мне просматривать вывод консоли из моего java-приложения в интерфейсе Jenkins.

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

Спасибо!

1 Ответ

0 голосов
/ 19 марта 2019

не очень понятно, что Дженкинс имеет отношение к выходу Springboot ...

spring boot может использовать logback для регистрации, однако, если вы запускаете свое приложение из jenkins (то есть, возможно, тестируете), то вы можете использовать 'tee', чтобы разделить вывод также в журнал в файл:

// example pipeline
node {
    stage "Run spring boot app"

    sh """
        # running the app and split output to a log file (also)
        java -jar {spring executable file} | tee app.log 
    """
}

Тогда у вас будет файл журнала в рабочей области задания

...