2017-03-04 141 views
1

我正在使用HTML发布者插件,并且生成了html报告并放置在报告文件夹中。 report/profile.html有我的报告html。我已经指定了我的报告在HTML目录中进行存档的路径。我将路径设置为/ apps/cmjenkins/workspace/service_testapps_copy/LISA Project/Mezzo_Automation/Reports。这给了目录不存在的错误,所以给了完整的路径:C:/ Users/dtiker/Documents/Feb24/universe1_0_testapps/service_testapps/LISA Project/Mezzo_Automation/Reports 下面是我看到在控制台输出后我运行我的詹金斯建立Jenkins - HTML Publisher插件编译失败,报告目录不存在

12时45分34秒[htmlpublisher]归档HTML报告... 12时45分34秒[htmlpublisher]在项目C级归档:/用户/ dtiker /文档/ Feb24/universe1_0_testapps/service_testapps/LISA项目/ Mezzo_Automation/Reports to/var/lib/jenkins/jobs/API_PROFILE_HTML_Report_POC/htmlreports/HTML_Report 12:45:34错误:指定的HTML目录'C:/ Users/dtiker/Documents/Feb24/universe1_0_testapps/service_testapps/LISA Project/Mezzo_Automation /报告“不存在。 12:45:34构建步骤'发布HTML报告'已将构建结果更改为FAILURE 12:45:34完成:失败

我验证该目录是否存在。有人可以让我知道我做错了什么吗?

+1

你可以尝试一个相对路径的文件? –

+0

相对路径不起作用。这就是为什么给绝对路径 – user2864458

+0

你可能不会有每个构建相同的工作区目录。 –

回答

0

你的工作(每个node{})将使用一个自己的工作区,你应该总是引用当前版本的文件与相对路径!

publishHTML(reportDir: 'reports', reportFiles: 'profile.html'])