link:https://testerhome.com/topics/9476

在Jenkins中要展示HTML文档,通常采用的方式有两种:

使用HTML Publisher Plugin;
使用Files to archive功能,在Build Artifacts中显示HTML文档链接。

不管是采用哪种方式,都有可能会遇到一种情况,就是展示出来的HTML报告样式全无。在浏览器的Network中查看资源加载情况,会发现相关的CSS和JS都没法正常加载。

要解决该问题,方式也比较简单,就是修改Content Security Policy的默认配置。
修改方式为,进入Manage Jenkins->Script console,输入如下命令并进行执行。

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

发表评论

邮箱地址不会被公开。