在Azure DevOps中创建拉取请求时不会触发发布

问题描述 投票:0回答:1

我无法通过创建请求请求来触发请求请求释放。请检查我在做什么错。

首先,我将所需工件的Pull request trigger设置为EnabledSet Pull request trigger to Enabled

然后我在测试阶段启用拉动请求部署Set pull request deployment to Enable for Testing stage

最新的构建运行对于源管道成功:The latest build run is successful for the source pipeline

但是当我创建拉取请求时(作为源构建管道的最后一步,以手动或编程方式进行,则不会触发新版本。Pull request

感谢您的帮助。

azure-devops continuous-integration continuous-deployment continuous-delivery
1个回答
0
投票

从屏幕快照中,您的构建是手动触发的,您需要为master分支设置一个分支策略,以使构建由拉取请求触发。

enter image description here

enter image description here

这是因为您选择build作为工件源类型。如果选择azure repo作为源类型,则无需设置此分支策略。

这里是document,您可以参考。

© www.soinside.com 2019 - 2024. All rights reserved.