首頁 > web前端 > css教學 > 為什麼我的 HTML 報告在 Jenkins 中不顯示 CSS 樣式?

為什麼我的 HTML 報告在 Jenkins 中不顯示 CSS 樣式?

Mary-Kate Olsen
發布: 2024-11-12 22:05:02
原創
692 人瀏覽過

Why Is My HTML Report Not Displaying CSS Styles in Jenkins?

Jenkins - HTML Publisher 外掛程式

使用Jenkins HTML Publisher 外掛程式

使用Jenkins HTML Publisher 外掛程式時,使用者可能會遇到報表的問題在Jenkins中查看時不會顯示。但是,當報告下載到本機時,格式是可見的。這是由 Jenkins 中的內容安全策略 (CSP) 引起的。

Jenkins 設定的預設 CSP 規則非常嚴格,會阻止載入內聯 CSS、外部 CSS 和其他資源。要解決此問題,您需要放寬 CSP 規則。 導覽至 管理 Jenkins > > 管理節點並點選設定

圖示。在左側導覽面板上,按一下
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
登入後複製
腳本控制台

。鍵入以下指令:

執行

。如果輸出在“結果”標題下方顯示“結果:”,則 CSP 保護已停用。 重新運行您的構建,現在在 Jenkins 中查看時您應該看到應用於 HTML 報告的 CSS 樣式.

以上是為什麼我的 HTML 報告在 Jenkins 中不顯示 CSS 樣式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板