ITKeyword,专注技术干货聚合推荐

注册 | 登录

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

limm33 分享于 2016-04-19

推荐:持续集成之Jenkins插件使用(二)- 邮件通知模板化

接着 上次 的继续,这次只介绍一个插件, Email-ext Plugin 相信大家一定对这个插件很是熟悉,大多的Jenkins都安装了这个插件,并且在job中大量使用这个插件来发

2019阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)
领取地址https://promotion.aliyun.com/ntms/yunparter/invite.html

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

官方说明:Parameterized Trigger Plugin

安装步骤:

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

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

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

 

 

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

图2 Boolean parameters 界面

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

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

图3 Build on the same node界面

  • Current build parameters  当前构建参数

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

图4 Current build parameters 界面

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

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

图5 Parameters from properties file界面

  • Predefined parameters  预定义参数

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

图6 Predefined parameters界面

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

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

图7 Restrict matrix execution to a subset 界面

  • Subversion revision  svn版本

图8 Subversion revision 界面

转:http://www.cnblogs.com/zz0412/p/jenkins_jj_03.html 点击打开链接

推荐:持续集成之Jenkins插件使用(一)- 多个job之间的串并联

Jenkins除了开源和免费,还有一个最吸引人的功能之一就是支持插件。 Jenkins不光有丰富的第三方插件,还可以自己动手编写插件,和其他工具进行深度的集成,从而

说明:这个插件可以根据已经完成构建的结果,触发新Job或者传递参数。 官方说明:Parameterized Trigger Plugin 安装步骤: 系统管理→管理插件→可选插件→Build Triggers→Parameterized Trig

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。