Jenkins进阶系列之——03parameterized-trigger插件

说明:这个插件可以根据已经完成构建的结果,触发新Job或者传递参数。

官方说明:Parameterized Trigger Plugin

安装步骤:

系统管理→管理插件→可选插件→Build Triggers→Parameterized Trigger Plugin

安装完成后到项目(job)配置页面:

构建后操作→Add post-build action→Trigger parameterized build on other projects

a5997c021daf0cde48677c7be0504183d5d11d19

图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 布尔参数(键值对)

0db31cdaab3aeb8e876a4e0dc00fa064844b4623

图2 Boolean parameters 界面

 ●  Build on the same node 在同一个节点上构建

(没有什么可以填写的,选择就可以了)

36521ec8911f8e35256f1ba71b9bac9626efd28a

图3 Build on the same node界面

 ●  Current build parameters 当前构建参数

(没有什么可以填写的,选择就可以了)

ba2203522d644f5ccc9a5ecbd0cfe205fa5fe50a

图4 Current build parameters 界面

 ●  Parameters from properties file 从属性文件获取参数

相对于工作区的路径,用逗号分隔文件列表。文件类型:*.properties 。如果你不知道怎么写属性文件,建议你询问java开发人员。

37611fa714687656c0c580ed2c222a92f198bc4e

图5 Parameters from properties file界面

 ●  Predefined parameters 预定义参数

和properties文件的语法相同 。如果你不知道怎么写属性文件,建议你询问java开发人员。

747deb7e1a944e5244e12cf886ddac1374c927c5

图6 Predefined parameters界面

 ●  Restrict matrix execution to a subset 限制矩阵执行的一个子集

指定Groovy的过滤器表达式限制将运行的下游项目组合子集。

1f130ede091311b9f7d2ac273ef67cbc6b0e93b9

图7 Restrict matrix execution to a subset 界面

 ●  Subversion revision svn版本

6e8b159c58e07e90d42fa1b2bb6dd865bf66b23b

原文发布时间为:2018-11-12本文来自云栖社区合作伙伴“ Java杂记”,了解相关信息可以关注“ Java杂记”。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值