사용자 도구

사이트 도구


ci:jenkins:html_publisher

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
ci:jenkins:html_publisher [2020/09/04 18:18]
kwon37xi
ci:jenkins:html_publisher [2020/09/04 18:20]
kwon37xi [Content Security Policy]
줄 5: 줄 5:
   * 대신 [[ci:jenkins:user_content|Jenkins UserContent]] 사용을 고려.   * 대신 [[ci:jenkins:user_content|Jenkins UserContent]] 사용을 고려.
  
-===== Content Security Policy ===== 
-  * [[https://wiki.jenkins.io/display/JENKINS/Configuring+Content+Security+Policy|Configuring Content Security Policy - Jenkins - Jenkins Wiki]] 
-  * 이것보다는 **시스템 설정 -> Resource Root URL**을 지정하고 해당 URL로만 서빙하는게 더 좋다. 
-  * **Jenkins 관리 -> Script Console** 에서 다음 실행필요 
  
-<code> 
-System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "sandbox allow-same-origin allow-scripts; default-src 'self'; script-src * 'unsafe-eval'; img-src *; style-src * 'unsafe-inline'; font-src *");  
-</code> 
-  * 문제는 이것을 Jenkins 재시작시마다 실행해줘야 한다는 점이다. 
-  * [[ci:jenkins:groovy_hook|Jenkins Groovy Hook]] 를 참조하여 ''$JENKINS_HOME/init.groovy.d/csp.groovy''로 위 내용을 만들어 넣어둔다. 
-  * [[https://stackoverflow.com/questions/35783964/jenkins-html-publisher-plugin-no-css-is-displayed-when-report-is-viewed-in-j|Jenkins - HTML Publisher Plugin - No CSS is displayed when report is viewed in Jenkins Server - Stack Overflow]] 
ci/jenkins/html_publisher.txt · 마지막으로 수정됨: 2020/09/04 18:22 저자 kwon37xi