【发布时间】:2021-08-14 00:32:36
【问题描述】:
我的要求是,当通过自动化创建新分支时,我必须创建一个分支策略。 我有 Az cli 脚本和 Azure devops 管道来申请新的分支。
如何动态获取新的分支名称并自动触发管道以在分支上应用策略?请给我建议。我正在使用 Azure devops,Azure 存储库。
【问题讨论】:
标签: azure azure-devops git-branch branching-and-merging
我的要求是,当通过自动化创建新分支时,我必须创建一个分支策略。 我有 Az cli 脚本和 Azure devops 管道来申请新的分支。
如何动态获取新的分支名称并自动触发管道以在分支上应用策略?请给我建议。我正在使用 Azure devops,Azure 存储库。
【问题讨论】:
标签: azure azure-devops git-branch branching-and-merging
如何动态获取新的分支名称并自动必须 触发管道在分支上应用策略?
如果你使用的是yaml管道,你可以set trigger到azure-pipelines.yml文件中的新分支名称,这样在创建分支时会自动触发管道。
trigger:
- dev
然后在管道中,可以通过Build.SourceBranchName预定义变量来获取分支名称。
Build.SourceBranchName: 构建排队的触发 repo 中的分支名称。
【讨论】: