如何从 Azure Devops 中的特定分支进行构建?

Dea*_*naD 6 git build azure-devops

我是 GIT 新手,但使用 VSTS 一段时间了。我想从特定分支构建/部署。我读到了这个:

YAML PR 触发器仅在 GitHuib 和 Bitbucket Cloud 中受支持。如果您使用的是 Azure Repos Git,您可以配置用于构建验证的分支策略,以便触发构建管道进行验证。

我读到了有关分支机构政策的信息,但我没有看到其中的联系。我想要的只是为我的开发分支创建一个构建管道,并为我的登台分支创建另一个构建管道。有人可以解释一下如何实现这一点吗?

Hug*_*Lin 7

您是否想使用develop和staging分支作为目标分支,然后在创建从源分支合并到目标分支的pr时触发构建?

如果是这样,首先您需要在开发/暂存分支的分支策略中设置构建验证。然后在“添加构建策略”对话框的“构建管道”下拉列表中选择您希望 pr 触发的构建管道。

在此输入图像描述

如果你只想从特定分支构建,正如 Daniel 所说,你只需要在运行管道时选择要运行的分支。

在此输入图像描述

  • 但是当我执行后者时,“运行”按钮被禁用,我无法针对该分支运行管道。仅当我选择“master”分支时才启用它。有什么线索吗? (2认同)