У CentOs , щоб увімкнути зображення у звіті html
sudo vi /etc/sysconfig/jenkins
- наступний в
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:;\""
Це буде працювати навіть після перезапуску сервера jenkins.
Директива
default-src : Default-src - це політика за замовчуванням для завантаження вмісту, такого як JavaScript, зображення, CSS, шрифти, запити AJAX, кадри, медіа HTML5
img-src: Визначає дійсні джерела зображень.
Вихідна вартість
'self' - Дозволяє завантажувати ресурси з того самого джерела (однакова схема, хост та порт).
Використання: default-src 'self'
'unsafe-inline' - Дозволяє використовувати вбудовані елементи джерела, такі як атрибут стилю, onclick або теги сценарію (залежно від контексту джерела, до якого воно застосовується) та javascript: URI.
Використання: default-src 'unsafe-inline'
'unsafe-eval' - Дозволяє небезпечну оцінку динамічного коду, таку як JavaScript eval ()
Використання: default-src 'unsafe-eval'
data: - Дозволяє завантажувати ресурси за допомогою схеми даних (наприклад, закодовані зображення Base64).
Використання: img-src 'self' data:
Докладніше про політику безпеки вмісту див. Тут