一、项目背景

前面1、2两节分别创建了springboo-test和springboo-test2两个测试的项目工程,
在jenkins中分别创建了两个打包部署任务,
MyProject任务会将springboo-test工程打包成war包发布到远程的tomcat服务器上,
MyProject2任务会将springboo-test2工程打包成jar包发布到远程的centos服务器上,
如下图:
image.png

二、实现一键部署多个任务

这章节将使用Multijob plugin实现当点击一个任务时,jenkins自动执行部署MyProject任务和MyProject2任务

1、安装插件Multijob plugin

Manage Jenkins 》Manage plugins 》搜索安装

2、新增Multijob Project

image.png

3、进行详细配置

1、编写描述,可省略

image.png

2、添加Build操作

image.png

3、选择添加任务MyProject

image.png

4、继续添加任务MyProject2

image.png

5、执行任务

1、执行
image.png

2、执行结果
image.png