【发布时间】:2019-03-23 06:33:48
【问题描述】:
我们有一个使用多个分支(dev、test、prod)的构建管道(Product1)。
在发布管道/工件设置中,我们使用以下设置:
-
Default version:带有标签的特定分支的最新消息 -
Branch: $(Branch.name) --> 可以在发布时设置。
我们遇到的场景:
- 最新的成功构建正在使用 dev 分支。
- 还有另一个使用测试分支的成功构建。
- 创建新版本,并将 Branch.name 设置为 test --> 它不使用测试分支,它使用最后一个成功的分支,即 dev 分支。
我们如何在发布管道中使用分支变量?
【问题讨论】:
-
这是针对 Git 存储库还是 TFVC 存储库?您的问题的答案会因您使用的不同而有所不同。
-
我们正在使用 bitbucket
标签: azure-devops azure-pipelines-release-pipeline