阿娇开发978 发表于 2018-1-9 16:16:33

jenkins - MultiJob使用

  我们如果使用jenkins需要由串行,并行,传递参数和等待执行的功能的话,那我们会用到jenkins里面的两个东西:MultiJob和pipeline
  这里我介绍下MultiJob的使用
  实例任务的拓扑结构:
  MultiJobTest ---->job-s1-1|
  ---->job-s1-1|
  |------>job-s2-1 |
  |------>job-s2-2 |
  |--------- >job-s3
  转换成DAG图如下:
https://images2015.cnblogs.com/blog/376341/201610/376341-20161019103943638-1311097863.png
  任务部署完成后视图查看:
https://images2015.cnblogs.com/blog/1060641/201704/1060641-20170427163023412-1508743238.png
配置教程:
  新建一个MultiJob类型的任务。
https://images2015.cnblogs.com/blog/1060641/201704/1060641-20170427163157850-432498536.png
  对该MultiJob类型的任务进行配置:
  在构建标签下: “增加构建步骤”-->选 “MultiJob Phase”;
  Phase name 起名为 “step1”,在Phase jobs中添加并发的任务。
https://images2015.cnblogs.com/blog/1060641/201704/1060641-20170427163242678-154825570.png
如果内容要传递参数:
https://images2015.cnblogs.com/blog/1060641/201704/1060641-20170427163337756-1053155398.png
https://images2015.cnblogs.com/blog/1060641/201704/1060641-20170427163409428-1267250496.png
页: [1]
查看完整版本: jenkins - MultiJob使用