azure-devops - 如何通过 Rest API 获取 AzureDevOps 构建变量信息?
问题描述
我有一个工具aztr,它总结了 Azure 构建/发布管道测试结果。最近提出了一项要求,即保存传入的变量信息和摘要信息以供在工具之外使用(例如 csv 文件)。
现在在发布管道端,发布 API提供了有关传递到发布的变量的所有详细信息。我希望 Build 端也可以使用相同的功能,但是Build API不提供该功能。是否有不同的 API,我需要使用它来获取传递到构建中的变量?
谢谢你的回复。
解决方案
我们可以通过这个API列出自定义构建变量
GET https://dev.azure.com/{organization}/{project}/_apis/build/definitions/{definitionId}?api-version=6.0
此外,它们是变量中的一些预定义变量,它们是DevOps Services 系统变量,我们无法通过此 api 列出它们。
结果:
推荐阅读
- python - 如何在烧瓶中复制 sqlalchemy 模型
- python - 当用户输入其他未提示的内容时,如何防止错误?
- javascript - 有没有办法扩展 Javascript 函数?
- mongodb - MongoDB 无法识别 Schema 中给出的字段
- css - 无法从 React 中的 event.target 获取样式
- python - 如何将纪元时间值转换为本地时间?
- python - SQLAlchemy - “必须出现在 GROUP BY 子句中或在聚合函数中使用”
- azure-devops - 将 Nuget 包从本地 TFS2017 发布到 azure DevOps
- r - 在 R / dplyr 中跨不同子集计算值
- c++ - 是否可以在 C++ 中编写两个类,其中每个类都需要知道另一个类的存在?