【发布时间】:2020-11-02 12:24:25
【问题描述】:
我正在尝试为 3 个 env(dev、qa、prod)创建一个构建管道,但能够选择从哪个构建管道。
这个想法是将管道保留在 prod 分支或另一个 repo 上,而不是在每个环境中都有它。 现在的问题是,在 PR 上它只会在 master(prod) 分支上启动管道,因为它应该包含 yml 文件。
有没有办法获取 PR 目标分支以便为 PR 触发器添加额外的条件?
【问题讨论】:
-
有一个predefined system variable 包含目标分支的名称:
System.PullRequest.TargetBranch -
这个问题怎么样?下面的答案是否解决了您的问题,如果是,您可以接受它作为答案,这样它可以帮助遇到同样问题的其他社区成员,我们可以存档这个帖子,谢谢。如果没有,请告诉我们您是否需要进一步的帮助。
标签: azure azure-devops devops azure-devops-rest-api