3.关键界面设计

发布流水线编排界面

发布流水线编排关键功能:

1)支持选择子项目中的发布定义。

2)支持串行。

3)支持并行。

4)支持聚合。

5)支持环境设置。

发布流水线发布预览界面

发布预览界面关键功能:

1)支持配置发布流水号,也可以自动生成。

2)支持对某一个发布定义可以选择是否执行。

3)支持对发布环境中的流水线任务可以选择是否执行。

发布流水线发布历史界面

发布历史界面关键功能:

1)支持查看发布流水行历史发布记录。

2)支持查看发布起止时间、进度、状态、日志等。

发布流水线发布实例详情界面

发布实例详情界面关键功能:

1)支持查看每一个发布定义的发布进度和结果。

2)支持查看某一个发布定义下的日志。

发布流水线发布日志界面

发布流水线的发布日志关键功能:

1)支持查看任何一个子项目的发布定义的日志。

2)支持在树形菜单上可以选择查看某一个发布环境,或者某一个引擎流水线任务的日志。

3)支持对日志进行全屏显示。

发布定义配置界面

发布定义配置关键功能:

1)支持发布环境编排:串行、并行、聚合等。

2)支持环境类型设定,引擎指定。

3)支持审批、确认类型配置

4)支持通知配置

引擎流水线任务编排界面

引擎流水线任务编排关键功能:

1)支持流水线任务编排:串行、并行、聚合等。

2)支持流水线任务属性配置。

3)支持流水线任务失败策略、失效等配置。