首页 > 解决方案 > Azure Devops 单个或多个发布管道

问题描述

发布管道

我在 Azure Devops 中有上述发布管道

我希望该版本涵盖开发 (TST)、发布 (UAT) 和主 (PROD) 环境的 CD。

最终,我想从主分支触发到生产(基于标签)的部署,从任何 Release/* 分支触发到 UAT 的发布,并从开发分支触发到测试环境的发布。

这是否可以通过单个发布管道实现,或者我需要 3 个单独的管道?

当我对发布分支进行更改时,这个现有管道的问题正在发生部署到测试 - 这并不是我真正想要的。

标签: azure-devops

解决方案


想通了——soultion 是一个带有 3 个分支过滤器的构建管道。

在发布管道中为每个环境(TST、UAT、PROD)设置一个工件过滤器,现在发布只针对正确的分支触发!


推荐阅读