Показать все неудачные сборки в TFS/VSTS

Я создал виджет для TFS/VSTS, который позволяет вам увидеть количество неудачных сборок. Это число основано на последнем результате сборки для каждого определения сборки. Я прочитал документацию REST API, но единственный способ получить этот результат:

  1. Получить список определений
  2. Получить список сборок отфильтровано по;definition=[allIds], maxBuildsPerDefinition = 1, resultFilter=failed

На самом деле это довольно медленно (обратный вызов 2x, много данных ответа), и я думал, что это должно быть возможно в одном запросе. Одна из проблем заключается в том, что maxBuildsPerDefinition не работает без фильтра определения. У кого-нибудь есть идея, как загрузить эти данные более эффективно?


person Tom Kuijsten    schedule 19.09.2016    source источник


Ответы (1)


Боюсь, что нет. Способ, который вы используете, является наиболее эффективным на данный момент.

person Eddie Chen - MSFT    schedule 19.09.2016