首页 > 解决方案 > 跨不同 Azure 管道启动多个阶段

问题描述

我们有许多 Azure Pipeline 阶段,我们需要能够选择启动,例如,在发生灾难恢复 (DR) 情况时。我们目前混合了 Classic 和 YAML 管道,每个管道都有一组阶段,包括部署到给定环境。

从每个管道部署特定阶段是否直接?

我正在描绘一个新管道,它具有一系列任务(可能在单独的作业或阶段),这些任务在其他管道中启动特定阶段。这是直截了当的吗?


为那些考虑这种方法的人编辑...

启动多个管道有复杂性:

如果可能的话,改变方法。这不是一个容易的改变,因为它可能需要对系统本身进行设计更改。

标签: azure-pipelines

解决方案


您可以将触发 Azure DevOps 管道任务添加到管道以启动其他管道中的阶段。

在此处输入图像描述


推荐阅读