1
在Jenkins
已经有相应的插件:
Startup Trigger
: 可实现在Jenkins
节点(master/slave)启动时触发构建;Groovy plugin
: 可实现直接执行Groovy
代码。
配置方式如下:
- 新建一个job,该job专门用于
Jenkins
启动时执行的配置命令; - 在
Build Triggers
模块下,勾选Build when job nodes start
; - 在
Build
模块下,Add build step
->Execute system Groovy script
,在Groovy Script
中输入配置命令,System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
。
在Build里选择:
Execute system Groovy script:
选Groovy command:
并填入:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "default-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' 'unsafe-inline'")
或者:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "sandbox; style-src 'self';")
参考:
https://blog.csdn.net/qq_29427355/article/details/82424467