Дженкинс конвейер сценарий nunit cosole опубликовать отчет Junit - PullRequest
0 голосов
/ 06 мая 2019

В jenkins мы используем Pipeline Script, который имеет огромный код.В этом небольшом коде, который я пытаюсь сгенерировать отчет о Junit и опубликовать его в Jenkins.
Я впервые использовал, чтобы опубликовать отчет о Junit в Jenkins.Не уверен, что мне нужно, чтобы показать свой отчет в jenkins.
Когда я нажимаю на вкладку CONFIGURE->PIPELINE, у меня есть только сценарий конвейера, и нет никакой возможности добавить какие-либо шаги сборки здесь.Мой проект не является свободным конвейером, но есть синтаксис конвейера, и я могу добавить отчет о результатах теста Junit Publish Junit. Как только я щелкнул сценарий создания конвейера, я вижу / junit '.*Report'/
Я хочу добавить это в свою консольную команду модуля, чтобы показатьотчет junit в jenkins.

Q1) Чего не хватает, чтобы отобразить отчет junit в jenkins?
Q2) Обязательно ли добавлять плагин Junit на вкладку Конвейер для отображения отчета в jenkins - но я нея не вижу этих опций в моих текстах и ​​ограничениях моего текущего проекта.

stage('RUN UTEST')
bat""" cd project//Types//NUnit.Runners2.6.4//Commands 
nunit-console..//Tests/bin//Unit.dll /include:Unit /xml=Report.xml;[transform=nunit3-junit.xslt]

1 Ответ

0 голосов
/ 06 мая 2019

Вам нужно вызвать junit в вашем конвейере

stage('RUN UTEST')
bat""" cd project//Types//NUnit.Runners2.6.4//Commands 
nunit-console..//Tests/bin//Unit.dll /include:Unit /xml=Report.xml;[transform=nunit3-junit.xslt]
"""
junit '**/Report.xml'
...