您的位置:首页 > 其它

调度系统任务创建---创建一个JoinTrigger的依赖任务(五)

2016-10-19 10:44 218 查看
有时候我们需要创建一个任务,这个任务有多个下游任务,在所有下游任务执行成功后再触发一个join操作。

这种场景可以使用JoinTrigger的触发器来实现。

该场景对应的拓扑结构如下:





该触发器的详细介绍可以参考官方介绍:

https://wiki.jenkins-ci.org/display/JENKINS/Join+Plugin

可以在测试环境查看配置的任务:http://192.168.53.100:8090/jenkins/view/%E6%B5%8B%E8%AF%95/job/JoinPluginTest/

下面介绍如何配置该类型的调度任务:

启动任务:JoinPluginTest

下游任务:JoinPlugin_TestDown1,JoinPlugin_TestDown2

join任务:JoinPlugin_TestJoin

(1)先创建下游的3个任务

这个三个任务都是自由风格的简单任务,

其中JoinPlugin_TestDown1,JoinPlugin_TestDown2 ,JoinPlugin_TestJoin 是三个单独的任务,彼此之间没有依赖关系。





(2)创建启动任务:JoinPluginTest

JoinPluginTest是入口任务,也是一个自由风格的任务,这4个job的依赖关系都配置在JoinPluginTest中,通过JoinTrigger实现的。

创建JoinPluginTest任务:





配置JoinPluginTest任务:依赖关系都是在“构建后操作”中通过 JoinTrigger实现的。





(3)查看一下JoinPluginTest的配置效果:

JoinPluginTest 任务已经有下游依赖的任务了。





点击 “立即构建”进行功能逻辑的验证。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐