W CentOs , aby włączyć obrazy w raporcie html
sudo vi /etc/sysconfig/jenkins
- ustawić podążanie za
JENKINS_JAVA_OPTION
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.model.DirectoryBrowserSupport.CSP=\"default-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' 'unsafe-inline' data:;\""
To zadziała nawet po ponownym uruchomieniu serwera Jenkinsa.
Dyrektywa
default-src : domyślne-src to domyślna zasada ładowania treści, takich jak JavaScript, obrazy, CSS, czcionki, żądania AJAX, ramki, multimedia HTML5
img-src: definiuje prawidłowe źródła obrazów.
Wartość źródłowa
' samego siebie ' - umożliwia ładowanie zasobów z tego samego źródła (ten sam schemat, host i port).
Stosowanie : default-src 'self'
„niebezpieczne w tekście” - umożliwia użycie wbudowanych elementów źródłowych, takich jak atrybut style, onclick lub treść znaczników skryptu (w zależności od kontekstu źródła, do którego jest stosowany) oraz javascript: URI.
Stosowanie : default-src 'unsafe-inline'
„unsafe-eval” - umożliwia ocenę niebezpiecznego kodu dynamicznego, takiego jak JavaScript eval ()
Stosowanie : default-src 'unsafe-eval'
dane: - Umożliwia ładowanie zasobów za pośrednictwem schematu danych (np. obrazy zakodowane w formacie Base64).
Stosowanie : img-src 'self' data:
Więcej informacji o polityce bezpieczeństwa treści znajdziesz tutaj