Есть ли способ получить текущие журналы работающего конвейера, используя Azure REST API? - PullRequest
0 голосов
/ 09 апреля 2020

Я использую конвейер сборки в azure, который выполняет несколько задач. Но у меня есть требование получать журналы с помощью вызовов API остальных после запуска конвейера. Я использовал Builds-Get Build Logs, но в нем перечислены только журналы завершенных задач, а не список текущих журналов задач. Существует ли какой-либо механизм для получения текущих журналов задач / текущих журналов?

1 Ответ

0 голосов
/ 10 апреля 2020

Есть ли способ получить текущие журналы работающего конвейера, используя Azure REST API?

Боюсь, что нет такого механизма для получения текущих журналов задач / живые журналы.

Как мы знаем, API-интерфейсы представления состояния (REST) ​​ являются конечными точками службы, которые поддерживают наборы операций (методов) HTTP , которые обеспечивают создание, получение, обновление или удалите доступ к ресурсам службы.

Задача выполняется внутри агента, а результат выполнения возвращается в azure devops только после завершения задачи. Итак, HTTP-операции (методы) запускаются только , когда задача завершена и результаты возвращены, а затем мы можем использовать REST API для получения результатов.

Итак, мы могли бы не используйте Azure REST API для получения текущих журналов задач / live logs. Это ограничено шаблоном проектирования azure devops.

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

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