Search…
命令钩子
命令钩子,允许你在执行命令前后,执行特定的命令;钩子包括有前置和后置命令。
例如:我们可以给执行上传插件的命令添加钩子,上传前构建插件项目,上传完成后重启 Jenkins
1
preHooks:
2
- path: plugin.upload
3
cmd: mvn clean package -DskipTests -Dmaven.test.skip
4
postHooks:
5
- path: plugin.upload
6
cmd: jcli center watch --util-install-complete
7
- path: plugin.upload
8
cmd: jcli restart -b
9
- path: plugin.upload
10
cmd: mvn clean
Copied!
所谓前置钩子也就是 preHooks,后置钩子为 postHooks。字段 path 为以点(.)链接的命令。 其中,钩子命令依照所配置的顺序执行。
Last modified 1mo ago
Export as PDF
Copy link