Как я могу генерировать отчеты в формате HTML в Дженкинс - PullRequest
0 голосов
/ 06 октября 2018

Изображение шага действия после сборки для "Плагин публиковать HTML-отчеты" в проекте на основе Maven

После добавления плагина я также получаю ошибку http 404.

Нужно ли что-нибудь написать сценарий оболочки или какой-либо код в конвейере для генерации отчетов в формате html или мы можем напрямую генерировать отчеты в формате html?

Не могли бы вы помочь мне в устранении ошибки .... ??

Ответы [ 2 ]

0 голосов
/ 08 октября 2018

Для проекта фристайл: -

enter image description here

Для проекта трубопровода: -

Добавьте следующий фрагмент кода:

publishHTML([allowMissing: false, alwaysLinkToLastBuild: false, keepAll: true, reportDir: "HTML Report Directory", reportFiles: 'html-file_name', reportName: 'HTML Report', reportTitles: ''])

Измените тег - reportDir и reportFiles соответственно

0 голосов
/ 07 октября 2018

Согласно документам на странице плагина , это только помогает нам переносить страницы на панель управления Jenkins (не генерировать их).Это означает, что мы должны генерировать HTML-файлы в нашем конвейере или создавать этапы, используя другие инструменты.

Если вы используете maven, я предлагаю вам взглянуть на Surefire .Запустите тест и сгенерируйте отчеты HTML на этапах сборки.Затем опубликуйте их с помощью плагина в шагах после сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...