Можно ли опубликовать sh jbehave результаты с использованием конвейера Дженкинса? - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть проект jenkins freestyle с действием после сборки, которое публикует sh Отчет о результатах теста xUnit с использованием плагина jbehave-3x.

Теперь мне нужны дополнительные шаги сборки и я решил использовать конвейер jenkins. Но я не понимаю, как опубликовать sh результат.

Код, созданный «конвейерным синтаксическим помощником», выглядит странно: xunit([<object of type org.jbehave.jenkins.JBehavePluginType>])

Также пытался использовать junit

node {
    {some build stages}
    stage('publish results') {
        junit allowEmptyResults: true, testResults: '**/build/jbehave/*.xml'
    }
}

, но в этом случае консоль покажет

Recording test results
None of the test reports contained any result

('** / build / jbehave /*.xml' содержит те же файлы, что и исходное задание)

...