【发布时间】:2021-04-22 14:11:22
【问题描述】:
我们需要能够选择启动多个 Azure Pipeline 阶段,例如,在发生灾难恢复 (DR) 情况时。我们目前混合了 Classic 和 YAML 管道,每个管道都有一组阶段,包括部署到给定环境。
从每个管道部署特定阶段是否简单?
我正在描绘一个新管道,它具有一系列任务(可能在单独的作业或阶段中),这些任务启动其他管道中的特定阶段。这很简单吗?
为那些考虑这种方法的人编辑...
启动多个管道有复杂性:
- 为每个管道启动哪个版本以及如何跟踪?
- 如何处理一个或多个管道故障?
- 什么是回滚策略?
如果可能的话,改变方法。这不是一个容易的改变,因为它可能需要对系统本身进行设计改变。
【问题讨论】:
标签: azure-pipelines