首页 > 解决方案 > 从提交中检索拉取请求 ID

问题描述

在我当前的 Azure 设置中,我需要从提交到该分支中触发的构建中检索拉取请求 ID。

我发现了这个: 如何通过 BuildId 获取 PullRequestId?但这是来自拉取请求,而不是提交。如果您进行提交,则parameters对象为空。

标签: azureazure-devops

解决方案


一种方法是列出所有打开的拉取请求

检索构建信息

使用sourceBranch构建中的 来sourceRefName在拉取请求列表中找到 。然后您就有了正确的拉取请求,您可以使用它pullRequestId来检索拉取请求 ID。


推荐阅读