Трубопроводы Azure (DevOps): статистика и метрика, определяемая пользователем - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть сборка на конвейерах Azure, и один из шагов предоставляет метрику кода, которую я хотел бы использовать после завершения сборки.В идеале это должно быть в виде значка , например (где у нас есть текст слева, а метрика в виде числа справа).Я хотел бы поместить такой значок в README хранилища, чтобы сделать этот показатель видимым для каждой сборки.

В AzO DevOps есть REST API , который можно использовать для доступа к встроенным аспектам данной сборки.Но, насколько я могу судить, нет способа предоставить пользовательскую статистику или значение, которое генерируется или предоставляется во время сборки.

(Эквивалентом в TeamCity будет вывод ##teamcity[buildStatisticValue key='My Custom Metric' value='123'] черезConsole.WriteLine() из простой программы на C #, которую TeamCity может затем использовать и использовать / делать доступной.)

Кто-нибудь имеет опыт работы с этим?

1 Ответ

0 голосов
/ 07 февраля 2019

Один из вариантов - использовать комбинацию добавления тега сборки с помощью команды:

##vso[build.addbuildtag]"My Custom Metric.123"

Затем использовать теги - получить теги сборки API .

* 1007.*
...