方式一:修改Content Security Policy(临时解决,Jenkins重启后失效)
1、jenkins首页—>ManageJenkins—>Tools and Actions标题下—>Script Console

2、粘贴脚本输入框中:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","")
3、点右下角的RUN按钮执行
4、重新构建项目即可展示HTML测试报告

注意:
该方法存在一个问题:该配置只是临时生效,当重启Jenkins后,Content Security Policy又会恢复为默认值,从而HTML样式又没法展示了。
方式二:修改jenkins配置文件(好像不行)
jenkins安装目录下找到jenkins.xml文件
找到arguments标签替换前半部分即可(到 -jar)
<arguments>-Xrs -Xmx256m -Dhudson.model.DirectoryBrowserSupport.CSP= -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar
重启jenkins生效
替换前:
<argumen
Jenkins测试报告样式优化方法

最低0.47元/天 解锁文章
541

被折叠的 条评论
为什么被折叠?



