azure-devops - 如何通过 Rest API 获取 AzureDevOps 构建变量信息?

标签 azure-devops azure-devops-rest-api

我有一个工具aztr总结了 Azure 构建/发布管道测试结果。最近出现了一个要求,即保存传入的变量信息和摘要信息以供工具外部使用(例如 csv 文件)。

现在在发布管道一侧 Release API提供有关传递到版本中的变量的所有详细信息。我希望构建端也可以使用相同的功能,但 Build API ,不提供该功能。我需要使用不同的 API 来获取传递到构建中的变量吗?

感谢您的回复。

最佳答案

我们可以通过此 API 列出自定义构建变量

GET https://dev.azure.com/{organization}/{project}/_apis/build/definitions/{definitionId}?api-version=6.0

另外,变量中还有一些预定义的变量,分别是DevOps Services system variables ,我们无法通过此 api 列出它们。

结果:

enter image description here

关于azure-devops - 如何通过 Rest API 获取 AzureDevOps 构建变量信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66482481/

相关文章:

azure - 如何使用 json/csv 文件中的数据创建 Azure DevOps 库变量组?

python - 使用获取的 oauth2 token 访问用户的 Azure Blob 存储

tfs - 如何最好地从 VSTS 下载源文件?

Azure Devops REST API 注释字段包含额外的 HTML 标签

azure-devops - 如何将 Azure DevOps 项目移至其他组织?

azure - VSTS : Deploying to Azure based VM

javascript - 如何在 VS Team Service 自定义选项卡中允许 IFRAME

sql-server - 将数据库部署到 Azure SQL 失败,找不到 sp_MSforeachtable

azure - az rest 命令获取前几个月/日期的使用详细信息。 (微软.消费)

Azure DevOps,如何在 DevOps 待办事项中添加 "Work Item type"