项目实践中,我们可能需要在多个任务发布成功后在执行某个任务,这里就需要用到MultiJob这个插件。

案例场景:有3个任务:A、B、C,其中C任务需要等A和B执行成功后才会执行,那么就要先执行A和B,最后再执行C任务。

操作如下:

1、首先在Jenkins上安装Multijob Plugin插件

2、Jenkins创建MultilJob Project

Jenkins持续集成多任务之MultiJob

3、添加 MultiJob Phase

 Jenkins持续集成多任务之MultiJob

4、添加任务,点击高级展开配置

Jenkins持续集成多任务之MultiJob

5、配置任务参数

Jenkins持续集成多任务之MultiJob

如有分支选择,选择NodeLabel Parameter,

Jenkins持续集成多任务之MultiJob

添加节点,并且配置分支参数,

Jenkins持续集成多任务之MultiJob

6、添加多个工作任务,配置同上,没有节点就直接配置参数即可,没有参数可以略过!

Jenkins持续集成多任务之MultiJob

 7、完成MultilJob 配置,点击立即构建,执行任务,验证整个流程是否有问题!

Jenkins持续集成多任务之MultiJob

 

相关文章: