Jenkins进阶系列之——03parameterized-trigger插件
说明:这个插件可以根据已经完成构建的结果,触发新Job或者传递参数。官方说明:Parameterized Trigger Plugin
安装步骤:
系统管理→管理插件→可选插件→Build Triggers→Parameterized Trigger Plugin
安装完成后到项目(job)配置页面:
构建后操作→Add post-build action→Trigger parameterized build on other projects
http://images.cnitblog.com/blog/529896/201309/04171825-4b32f3c901684f6384a1983785b8cbe7.jpg
图1 插件配置示例界面
Add trigger :添加触发
Projects to build:需要构建的项目(job)名,如果有多个项目用 , 分隔。
Trigger when build is:构建触发的条件
[*] Stable 成功(稳定)(等价于successful)
[*] Unstable 不稳定
[*] Stable or unstable but not failed 成功(稳定)或者不稳定,但是没有失败
[*] Unstable or Failed but not stable 不稳定或者失败,但是没有成功(稳定)
[*] Failed 失败
[*] Complete (always trigger) 完成(总是触发)
Trigger build without parameters:构建的job不带参数(选择后下面的参数无效)
没有特别的需求,参数可以忽略。
Add Parameters:添加参数
[*] Boolean parameters布尔参数(键值对)
http://images.cnitblog.com/blog/529896/201309/04173402-eca824ff77854980bc3069837f8a1457.jpg
图2 Boolean parameters 界面
[*] Build on the same node在同一个节点上构建
(没有什么可以填写的,选择就可以了)
http://images.cnitblog.com/blog/529896/201309/04173526-0c168c37e6d740418d6bb4e4ad5b71d0.jpg
图3 Build on the same node界面
[*] Current build parameters当前构建参数
(没有什么可以填写的,选择就可以了)
http://images.cnitblog.com/blog/529896/201309/04173647-c2391683a738455a8c94b1e8711505fb.jpg
图4 Current build parameters 界面
[*] Parameters from properties file从属性文件获取参数
相对于工作区的路径,用逗号分隔文件列表。文件类型:*.properties。如果你不知道怎么写属性文件,建议你询问java开发人员。
http://images.cnitblog.com/blog/529896/201309/04174319-09115b83bcb543338206b1129d15557f.jpg
图5 Parameters from properties file界面
[*] Predefined parameters预定义参数
和properties文件的语法相同。如果你不知道怎么写属性文件,建议你询问java开发人员。
http://images.cnitblog.com/blog/529896/201309/04175435-5c69545efa374bb89c10f333ab66338d.jpg
图6 Predefined parameters界面
[*] Restrict matrix execution to a subset限制矩阵执行的一个子集
指定Groovy的过滤器表达式限制将运行的下游项目组合子集。
http://images.cnitblog.com/blog/529896/201309/04195231-35feeaef3ea74ac39885069ada58785e.png
图7 Restrict matrix execution to a subset 界面
[*] Subversion revisionsvn版本
http://images.cnitblog.com/blog/529896/201309/04195932-395d3a11357c4c9db992d00929efca4d.png
图8 Subversion revision 界面
转:http://www.cnblogs.com/zz0412/p/jenkins_jj_03.html 点击打开链接
页:
[1]