我正试图从构建管道页面中的提交哈希中获取Pull请求ID(到master中(。这是列出PR中的提交消息和文件所必需的。有办法得到它吗?
谢谢!
您应该能够使用预定义的构建变量调用System.PullRequest.PullRequestId。Azure DevOps构建预定义变量的列表可以在这里找到。文件说明
导致此生成的拉取请求的ID。例如:17。(只有当生成由于分支策略影响的Git PR而运行时,才会初始化此变量(。
以下变量也可用
- System.PullRequest.PullRequestNumber
- System.PullRequest.SourceBranch
- System.PullRequest.SourceRepositoryURI
- System.PullRequest.TargetBranch
注意:这些变量在管道模板中不可用。