Azure DevOps 部署前条件排除主分支以外的分支

问题描述 投票:0回答:0

我正在尝试设置我们的 Azure Pipelines,以便用户可以手动从主分支以外的分支运行发布,将其部署到 Dev 但不要让它进一步部署。

我正在查看部署前条件下的 Artifact 过滤器。在 QA 的舞台上,如果我在 Build branch main 上添加 Include 过滤器,是否会过滤掉其他分支并阻止它们进入 QA?

示例:我从 main 创建了一个分支 test_abcd,然后为我的分支手动运行构建管道。假设我将管道工件添加到发布管道,它应该会自动部署到 Dev,对吗?那么我的工件过滤器会阻止它进入 QA 阶段吗?

我认为它应该是因为工件过滤器上的信息气泡指出:

选择工件条件以触发新部署。仅当所有工件条件都匹配时,才会将发布部署到此阶段。

非常感谢!

azure azure-devops azure-pipelines azure-pipelines-release-pipeline
© www.soinside.com 2019 - 2024. All rights reserved.