Как отобразить в Azure Devops панель управления, отображающую метрики сборки - PullRequest
0 голосов
/ 02 апреля 2019

Я создаю конвейер в Azure Devops и хочу отобразить панель мониторинга, на которой отображаются метрики сборки, например количество предупреждений о сборке.

Как извлечь эту информацию?Я строю на нескольких платформах с использованием CMake и использую задачу Bash для запуска команд сборки cmake, так что это будут предупреждения для каждого компилятора, например, количество предупреждений в Clang, предупреждений в VC ++ 2017 и т. Д.

1 Ответ

0 голосов
/ 03 апреля 2019

Нет встроенного виджета в приборной панели, чтобы справиться с этим.

Вы можете попытаться создать настроенный виджет аналитики, пример для справки: Создать виджет аналитики для DevOps Azure

Извлечь метрики для конвейера сборки /определение, вы могли бы использовать Rest API для обработки этого:

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

Подробнее смотрите в этом руководстве - Метрики - Получить определение метрики

Кроме того, выможет также использовать или ссылаться на стороннее расширение на рынке, такое как: Виджет метрик сборки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...