Я работаю newman с newman-reporter-htmlextra в Jenkins pipeline
, создавая html-отчет, который я хочу опубликовать через jenkins html publisher .
Это этап в конвейере, который я использую
stage('Newman tests') {
steps() {
script {
dir("${JENKINS_HOME}/workspace/myproject") {
sh 'newman run "./Collections/my_collection.postman_collection.json" --reporters cli,junit,htmlextra --reporter-junit-export "newman_result.xml" --reporter-htmlextra-export "newman_result.html"'
junit "*.xml"
}
}
publishHTML target: [
allowMissing: false,
alwaysLinkToLastBuild: false,
keepAll: true,
reportDir: '.',
reportFiles: 'newman_result.html',
reportName: 'Newman HTML Reporter'
]
}
Это выполняется и создает запись Newman HTML Reporter
в моем проекте Jenkins
.
Однако, когда я открываю такой отчет, он пуст, пожалуйста, проверьте .
Есть идеи?
Заранее большое спасибо, Кристиан