如何从 yaml 中的特定分支获取管道 运行 详细信息
How to get pipeline run detail from specific branch in ymal
我正在尝试使用下面的 Rest API
使用定义 ID 获取管道 运行 详细信息
这给了我特定定义 id 的所有细节,尽管我有几个本地分支用于测试目的。现在,当我 运行 这个 API 它给了我所有的 运行 细节,包括本地分支和主分支。
我只想要 运行 来自 master 分支的详细信息 我试过使用这样的过滤器
&branchName=master 或 ref=master 但是没用。
任何帮助或建议都会很有帮助。
提前致谢。
您需要指定分支名称(将 / 替换为 %2F)。例如(测试):
GET https://dev.azure.com/{Org name}/{Project name}/_apis/build/Builds?branchName=refs%2Fheads%2F{branch name}&definitions={Build definition ID}
样本:
GET https://dev.azure.com/{Org name}/{Project name}/_apis/build/Builds?branchName=refs%2Fheads%2Ftest&definitions=14
结果:
我正在尝试使用下面的 Rest API
使用定义 ID 获取管道 运行 详细信息这给了我特定定义 id 的所有细节,尽管我有几个本地分支用于测试目的。现在,当我 运行 这个 API 它给了我所有的 运行 细节,包括本地分支和主分支。
我只想要 运行 来自 master 分支的详细信息 我试过使用这样的过滤器
&branchName=master 或 ref=master 但是没用。
任何帮助或建议都会很有帮助。
提前致谢。
您需要指定分支名称(将 / 替换为 %2F)。例如(测试):
GET https://dev.azure.com/{Org name}/{Project name}/_apis/build/Builds?branchName=refs%2Fheads%2F{branch name}&definitions={Build definition ID}
样本:
GET https://dev.azure.com/{Org name}/{Project name}/_apis/build/Builds?branchName=refs%2Fheads%2Ftest&definitions=14
结果: