我的 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(使用前将#替换为@)