如何在 azure devops 中触发拉取请求的构建和测试?

2024-05-13

我的 git 存储库托管在 devops 内部,我希望在创建拉取请求时构建代码并运行测试。但是我不知道如何做到这一点。我读到了有关拉取请求触发器等的内容,但我不知道如何添加这些触发器,因为似乎没有选项来创建它们。

一旦拉取请求完成并合并到主控,我就有了一个构建和测试代码等的管道,但我也希望在任何人完成拉取请求之前发生这种情况。


如何在 azure devops 中触发拉取请求的构建和测试?

构建验证 https://learn.microsoft.com/en-us/azure/devops/repos/git/branch-policies?view=azure-devops#build-validation应该正是您正在寻找的。

设置一个策略,要求在拉取请求中进行更改,以便在拉取请求可以被成功构建之前使用受保护的分支进行构建 完全的。制定政策减少中断并保留您的测试结果 通过。即使您使用连续的构建策略也会有所帮助 在您的开发分支上进行集成(CI)以尽早发现问题。

通过此设置,一旦您在目标分支上发起 PR,构建验证将触发您设置的构建管道,只有构建成功后,才允许 PR 完成。

希望这可以帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 azure devops 中触发拉取请求的构建和测试? 的相关文章

随机推荐