首页 > 解决方案 > 部署前条件:或阶段前条件

问题描述

基于最新的构建,我想部署一个测试环境(有很多测试环境)。如果测试部署成功,将在发布期间选择测试环境,然后部署到 pre-prod 和 PROD 环境。

如果其中一个部署在触发器中成功,如何添加预部署条件?

例如,我们有 4 个测试环境(如下所示的并行阶段)。首先,我想在 TEST1 中进行部署。如果 TEST1 阶段成功,则部署到 PRE-PROD 然后 PROD。

在此处输入图像描述

创建版本时,我将 TEST2、TEST3、TEST4 更改为手动,因为我只需要部署到 TEST1。但 PRE-PROD 仍在等待 TEST2、TEST3 和 TEST4 成功。

在此处输入图像描述

已尝试:添加了对所有 4 个阶段(测试环境)的依赖,PRE-PROD 正在等待所有 4 个需要成功。

标签: azureazure-devops

解决方案


推荐阅读