Jenkins - HTML Publisher Plugin
Apabila menggunakan pemalam Jenkins HTML Publisher, pengguna mungkin menghadapi isu di mana gaya CSS digunakan pada laporan tidak dipaparkan apabila dilihat dalam Jenkins. Walau bagaimanapun, pemformatan boleh dilihat apabila laporan dimuat turun secara setempat. Ini disebabkan oleh Dasar Keselamatan Kandungan (CSP) dalam Jenkins.
Peraturan CSP lalai yang ditetapkan oleh Jenkins adalah ketat dan menghalang CSS sebaris, CSS luaran dan sumber lain daripada dimuatkan. Untuk menyelesaikan isu ini, anda perlu melonggarkan peraturan CSP.
Navigasi ke Urus Jenkins > Urus Nod dan klik ikon tetapan. Pada panel navigasi kiri, klik Konsol skrip. Taip arahan berikut:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
Tekan Jalankan. Jika output memaparkan 'Result:' di bawah pengepala "Result", perlindungan CSP dilumpuhkan.
Jalankan semula binaan anda dan kini anda sepatutnya melihat gaya CSS digunakan pada laporan HTML apabila dilihat dalam Jenkins .
Atas ialah kandungan terperinci Mengapa Laporan HTML Saya Tidak Memaparkan Gaya CSS dalam Jenkins?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!