如何在 Azure DevOps 中自动触发构建拉取请求?
Posted
技术标签:
【中文标题】如何在 Azure DevOps 中自动触发构建拉取请求?【英文标题】:How to automatically trigger build on pull request in Azure DevOps? 【发布时间】:2020-04-16 21:42:23 【问题描述】:我已经创建了一个构建管道。
在我的 Azure 存储库中有 master、develop 和 feature/* 分支。
我创建了一个分支策略,要求构建 feature/* 分支。
如何根据拉取请求触发自动构建?甚至如何在拉取请求上手动排队构建?
我在 DevOps 的拉取请求屏幕上看不到此类选项。
据我所知,构建策略应该出现在右侧的 Work Items 上方。我的策略没有出现在那里,我什至无法手动触发构建。
我不确定我做错了什么?或者缺少什么?
【问题讨论】:
【参考方案1】:您提供的屏幕截图显示 PR 是针对 develop
分支的。如果您希望 develop
的 PR 触发构建,请在 develop
分支上设置策略。
分支政策适用于 target 分支,而不是 source 分支。
【讨论】:
以上是关于如何在 Azure DevOps 中自动触发构建拉取请求?的主要内容,如果未能解决你的问题,请参考以下文章
在 Azure Devops 上完成拉取请求后,如何自动“git tag -a”?
如何排除对管道 yaml 文件的更改以触发构建 i azure devops?