我在github上的同一组织下有两个相互依赖的仓库。存储库B是存储库A中的子模块,我想针对存储库B的任何拉取请求运行存储库A的azure.yml。我希望对存储库B的拉取请求实质上克隆A并替换子模块并为A运行管道并报告结果返回给B。有什么方法可以做到这一点?
答案 0 :(得分:0)
您可以尝试创建两个管道。一个用于仓库B,另一个用于仓库A。在管道中为仓库B添加REST API任务以触发仓库A的管道。一旦请求请求触发仓库B的管道,此管道将触发仓库B的管道。答:
https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/queue?view=azure-devops-rest-5.1