项目实践中,我们可能需要在多个任务发布成功后在执行某个任务,这里就需要用到MultiJob这个插件。
案例场景:有3个任务:A、B、C,其中C任务需要等A和B执行成功后才会执行,那么就要先执行A和B,最后再执行C任务。
操作如下:
1、首先在Jenkins上安装Multijob Plugin插件
2、Jenkins创建MultilJob Project
3、添加 MultiJob Phase
4、添加任务,点击高级展开配置
5、配置任务参数
如有分支选择,选择NodeLabel Parameter,
添加节点,并且配置分支参数,
6、添加多个工作任务,配置同上,没有节点就直接配置参数即可,没有参数可以略过!
7、完成MultilJob 配置,点击立即构建,执行任务,验证整个流程是否有问题!