Maven clean install在以下位置生成新的html文件
/var/lib/jenkins/workspace/Docs_LoadTest/target/jmeter/reports/DocsJmeterTests_20170601_151330/index.html
每次运行时,“DocsJmeterTests_20170601_151330”都会发生变化 . 所以我试图使用发布html报告插件发布html报告 . 以下是我的管道脚本
node {
build job: 'Docs_LoadTest'
stage('Results') {
publishHTML([allowMissing: false,
alwaysLinkToLastBuild: true,
keepAll: true,
reportDir:
'/var/lib/jenkins/workspace/Docs_LoadTest/target/jmeter/reports/*/',
reportFiles: 'index.html',
reportName: 'Docs Loadtest Dashboard'
])
}
}
运行作业时出现以下错误
[htmlpublisher]存档HTML报告... [htmlpublisher]在BUILD级别/ var / lib / jenkins / workspace / Docs_LoadTest / target / jmeter / reports / *存档到/ var / lib / jenkins / jobs / Docs_Pipeline / builds / 10 / htmlreports / Docs_Loadtest_Dashboard错误:指定的HTML目录'/ var / lib / jenkins / workspace / Docs_LoadTest / target / jmeter / reports / *'不存在 .
即使我们尝试以下选项也没有奏效
/ var / lib / jenkins / workspace / Docs_LoadTest / target / jmeter / reports / ** / / var / lib / jenkins / workspace / Docs_LoadTest / target / jmeter / reports / DocsJmeterTests_ * / var / lib / jenkins / workspace / Docs_LoadTest / target / jmeter / reports / DocsJmeterTests_ * _ *