繁体   English   中英

Azure DevOps 发布管道 - 允许在发布时选择分支

[英]Azure DevOps Release Pipeline - Allowing branch selection at release time

我有一个发布管道(经典版),工件设置为 Azure Git 回购。 default branch设置为master分支。 每次有人创建新版本时,最新版本的 master 分支都会被复制到 Dev Ops 代理并运行发布任务。

是否可以在发布创建时允许指定分支?

如果我没有误解的话,您想触发具有特定分支的发布管道。

您可以尝试添加分支过滤器

仅当 Git 推送包含指定分支上的提交时,才会触发发布。 例如,选择“master”将触发 Git 推送的发布,其中包含对 master 分支的一个或多个提交。 要触发对 features/ 下分支的任何提交的发布,请输入“features/ ”。 要触发对所有分支提交的发布,请输入“ ”。 请注意,所有指定的过滤器都将进行“或”运算。 例如,与至少一个过滤条件匹配的工件将足以触发发布。

在此处输入图像描述

如果您的意思是触发具有特定分支的阶段, Artifact 过滤器可以做到。

在此处输入图像描述

有关详细信息,请参阅此文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM