Используемые сборки и выпуски агента сборки Azure Dev Ops

Можно ли в Azure DevOps увидеть все сборки и выпуски, настроенные для использования определенного пула агентов? Я могу видеть последние 30 сборок, связанных с агентом, но хотел бы видеть все сборки, связанные с пулом, а не проверять все конфигурации агента для этапов сборки. Агент также является самодостаточным агентом, если это имеет значение. Я не возражаю, если я получаю эти данные через пользовательский интерфейс или REST api.


person Ricky Keane    schedule 27.06.2019    source источник


Ответы (1)


Для этого можно использовать rest api.

GET https://dev.azure.com/{organization}/{project}/_apis/build/builds?queues={queues}&api-version=5.0

Сначала вы можете использовать этот rest api: GET https://dev.azure.com/{organization}/{project}/_apis/build/builds?, чтобы увидеть идентификатор очереди сборки, запущенной с частным агентом. введите описание изображения здесь

Запишите идентификатор очереди в оставшийся фильтр api, указанный выше, и вы получите все сборки, запущенные в пуле частных агентов.

введите описание изображения здесь

Но это не для всех сборок, потому что политика хранения сборок задана, поэтому сборки, удаленные по истечении срока хранения, получить нельзя. введите описание изображения здесь

Надеюсь это поможет.

person Hugh Lin    schedule 28.06.2019