我使用Jenkins 1.656和HTML发布者插件1.11。
我已在作业中成功添加了HTML报告部分: Jenkins project configuration
不幸的是,当我点击HTML报告时,它只显示空白page。
zip按钮有效 - 它会下载报告存档。
我将不胜感激任何帮助
答案 0 :(得分:3)
问题出在nginx服务器上,它是
add_header X-Frame-Options DENY;
更改为
add_header X-Frame-Options SAMEORIGIN;
答案 1 :(得分:1)
也许你的报告中有一些JS?阅读此页面:https://wiki.jenkins-ci.org/display/JENKINS/Configuring+Content+Security+Policy并尝试通过更改tomcat.conf中的JAVA_OPTS来放宽安全规则,然后重新启动tomcat并清除broveser缓存
我刚看到你的评论,试试空参数: -Dhudson.model.DirectoryBrowserSupport.CSP =
答案 2 :(得分:0)
我遇到了同样的问题,但是当我在脚本控制台中执行以下命令时,它工作正常。请尝试:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP"," ")
答案 3 :(得分:-1)
对我来说,上述方法无效。 我从IBM RPT发布报告(多个.js文件和index.html)。 Jenki:先读取index.html的2个.js文件,然后再对其他文件进行破解(在错误的路径上搜索它们。
以zip下载时,效果很好。