Jenkins MultiJob

前提:项目有十几个服务每次发版/更新服务需要一个个去编译

目的:希望能够建立一个任务一次构建可以批量编译很多服务,并且需要输入一个参数指定编译的分支

需要插件: MultiJob

 

安装插件

1.在Jenkins插件管理中搜索  Multijob plugin  安装并重启jenkins,就装好了

(我这里已经装好了所以在可选插件里看不到)

Jenkins MultiJob_第1张图片

 

新建任务

1.新建任务选择MultiJob Project

Jenkins MultiJob_第2张图片

 

 

在构建步骤中选择增加 MultiJob 

Jenkins MultiJob_第3张图片

 

字段解释

* Predefined parameters 需要点击 Add Parameters 添加此项

Jenkins MultiJob_第4张图片

 

 构建

输入需要编译的分支信息点击构建

Jenkins MultiJob_第5张图片

 

任务视图

 

Jenkins MultiJob_第6张图片

 

 * Phase之间都是按顺序执行

 

你可能感兴趣的:(Jenkins MultiJob)