我正在Azure Devops中创建管道,并且我想显示一个显示构建指标的仪表板,例如构建警告的数量。
如何提取此信息?我正在使用CMake在多个平台上构建,并且正在使用Bash
任务运行cmake构建命令,因此这些将是针对每个编译器的警告,例如Clang中的警告数量,VC ++ 2017中的警告等。
答案 0 :(得分:0)
仪表板中没有任何内置小部件可以处理此问题。
您可以尝试构建自定义的分析小部件,以供参考:Create an Analytics widget for Azure DevOps
要获取构建管道/定义的指标,可以使用Rest API来处理:
GET https://dev.azure.com/{organization}/{project}/_apis/build/definitions/{definitionId}/metrics?api-version=5.0-preview.1
更多细节请看本教程-Metrics - Get Definition Metrics
此外,您还可以在市场中使用或引用一些第三方扩展,例如: Build Metrics Widget