【转载】解决Jenkins中HTML报告样式⽆法显⽰问题问题:Jenkins中在访问有⾃定义样式或动画效果的测试报告时,会出现样式⽆法正常显⽰的问题。
原因:Jenkins为了避免受到恶意HTML/JS⽂件的攻击,会默认将安全策略CSP设置为:sandbox; default-src 'none'; img-src 'self'; style-src 'self';在此配置下,只允许加载:Jenkins服务器上托管的CSS⽂件、Jenkins服务器上托管的图⽚⽂件
1、安装Groovy Postbuil
2、构建添加
3、在Groovy Script输⼊如下2⾏即可
上⾯亲测可以使⽤,下⾯的没有尝试!
或者:
解决⽅案:通过修改启动命令来实现:
D:\jenkins>java -del.DirectoryBrowserSupport.CSP= -jar jenkins.war  System.setProperty("del.DirectoryBrowserSupport.CSP", "")
System.setProperty('org.apachemons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')
pdf转html