1.简介
大型项目协同是DevOps要面对的一个重要场景,其中多项目发布上线协同,更是一个重要关键场景,一键发布就是为了解决这个场景而生的。
一键发布是指在一个项目群中,对其子项目的发布定义进行编排,成为一个发布流水线,然后对发布流水线执行一键发布。
应用场景
1)多项目同时上线,项目之间有依赖关系
2)版本火车
关键能力
1)编排需要支持串行、并行、聚合能力
2)发布流水线能够指定某些环境发布,并支持环境权限控制
3)一键发布时,可以对发布定义和发布任务进行筛选
4)能够实时看到每一个发布定义和发布任务的状态,及其详细执行日志