解決jenkins下使用HTML Publisher外掛後檢視html報告顯示不正常

大搜車-自娛發表於2016-09-13

在jenkins後使用html publisher檢視html報告時,發現顯示不全,很多東西顯示不了。

在檢視官方文件後,這原來是安全問題所導致的。

 

Jenkins安全預設是將以下功能都關閉了

1、javascript
2、html上的內建外掛
3、內建css或從其它站的css
4、從其它站的圖處
5、AJAX

我的網頁使用的是css,所以顯示不全。解決方法如下:

在jenkins系統管理中輸入以下指令碼執行:

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

如下圖:

------>

再次檢視,顯示正確

注意:

此方法只適用於 HTML Publisher Plugin to version 1.10以上的版本

 

參考文件:https://wiki.jenkins-ci.org/display/JENKINS/Configuring+Content+Security+Policy


相關文章