Jenkins显示空白的html而不是报表

hrirmatl  于 2022-09-20  发布在  Jenkins
关注(0)|答案(5)|浏览(144)

我使用的是Jenkins 1.656和HTMLPublisher plugin1.11。

我已在作业中成功添加了HTML报告节:Jenkins project configuration

不幸的是,当我点击HTMLReports时,它只显示空白page

压缩按钮起作用--它可以下载报告存档。

如果有任何帮助我将不胜感激

w41d8nur

w41d8nur1#

问题出在nginx服务器上,是

add_header X-Frame-Options DENY;

更改为

add_header X-Frame-Options SAMEORIGIN;
qncylg1j

qncylg1j2#

也许你的报告中有一些JS?阅读此页面:https://wiki.jenkins-ci.org/display/JENKINS/Configuring+Content+Security+Policy并尝试通过更改tomcat.conf中的JAVA_OPTS来放松安全规则,然后重启Tomcat并清除broveser缓存

我刚看到你的评论,试一下空参数:-Dhudson.Model.DirectoryBrowserSupport.CSP=

gdx19jrr

gdx19jrr3#

我遇到了同样的问题,但当我在脚本控制台中执行下面的命令时,它起作用了。请尝试:

System.setProperty("hudson.model.DirectoryBrowserSupport.CSP"," ")
wfsdck30

wfsdck304#

尝试使用以下命令在配置中再添加1个构建步骤:

NPM安装Newman-Report-html-g

找到要引用的ss:https://prnt.sc/0Nv3xwYx3aWj

guykilcj

guykilcj5#

对我来说,上面的话不起作用。我从IBM RPT(多个.js文件和index.html)发布报告。Jenki:读取index.html,首先读取两个.js文件,但随后它会破坏其他文件(在错误的路径上搜索它们)。

当以压缩格式下载时,它运行良好。THX

相关问题