如何使用 rest api 在 Azure DevOps 中获取发布管道名称列表
How to get list of release pipeline name in Azure DevOps using rest api
我正在编写脚本以列出所有发布管道名称
我在 Microsoft 文档中找到了这个休息 api -
获取https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/releases?api-version=6.0
这列出了每个发布管道的所有发布
使用以下管道 rest api 我可以获得仅构建管道的计数和信息 -
获取https://dev.azure.com/{organization}/{project}/_apis/pipelines?api-version=6.0-preview.1
是否有类似于管道 api 的类似剩余 api 来获取所有发布管道的计数和信息(不是每个发布管道的所有发布)
或者有没有办法使用单个 rest api 获取所有管道构建和发布?
您需要使用 Definitions - List api 获取所有发布管道的计数和信息。
GET https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/definitions?api-version=6.1-preview.4
没有一个休息 api 来获取所有管道构建和发布。如果你想获得所有管道构建。您需要使用 Builds - List api. And Releases - List api 进行管道发布
我正在编写脚本以列出所有发布管道名称
我在 Microsoft 文档中找到了这个休息 api -
获取https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/releases?api-version=6.0
这列出了每个发布管道的所有发布
使用以下管道 rest api 我可以获得仅构建管道的计数和信息 -
获取https://dev.azure.com/{organization}/{project}/_apis/pipelines?api-version=6.0-preview.1
是否有类似于管道 api 的类似剩余 api 来获取所有发布管道的计数和信息(不是每个发布管道的所有发布)
或者有没有办法使用单个 rest api 获取所有管道构建和发布?
您需要使用 Definitions - List api 获取所有发布管道的计数和信息。
GET https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/definitions?api-version=6.1-preview.4
没有一个休息 api 来获取所有管道构建和发布。如果你想获得所有管道构建。您需要使用 Builds - List api. And Releases - List api 进行管道发布