首页 > 解决方案 > 获取项目下所有 CD 管道的发布 ID/编号

问题描述

我正在尝试获取特定分支中配置的所有 CD 管道的 CD 版本名称和 ID/编号。我必须使用脚本或任何其他方式导出详细信息。是否可以自动获取 CD 管道的 ID 和名称。

标签: azure-devops

解决方案


如果您试图在管道任务中获取 CD id/name。您可以通过参考预定义的发布变量直接获取它们。$(Release.DefinitionId)$(Release.DefinitionName)

另一种方式是通过脚本调用restful API 。

 GET https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/definitions?api-version=5.1

推荐阅读