如何使用 yaml 在 azure devops 中回滚到之前的构建

Ia1*_*Ia1 7 azure-devops azure-pipelines azure-pipelines-yaml

我有一个多阶段管道 YAML 部署到不同的环境(PreDev-Dev-QA-Stage-Prod),我正在尝试实施回滚策略以回滚到以前的版本或以前的构建工件,并且正在查看此页面https:// /learn.microsoft.com/en-us/azure/devops/pipelines/process/deployment-jobs?view=azure-devops但无法弄清楚,也没有找到任何示例。任何帮助表示赞赏

Kev*_*SFT 12

根据文档

我们目前仅支持 runOnce、rolling 和 canary 策略。

Yaml 定义中似乎不支持回滚策略。

但您可以手动再次运行前一阶段。然后管道可以回滚到以前的版本。

第 1 步:导航到上一个构建的构建摘要页面。

步骤2:选择阶段并使用“重新运行阶段”选项。

重播阶段

希望这可以帮助。