Есть ли триггер запуска сборки для AzureDev Ops Webhooks?

Я смотрю на триггеры веб-перехватчиков Azure Dev Ops и, похоже, есть один только на тот момент, когда сборка была завершена. Есть ли способ получить уведомление о запуске сборки? Поскольку работа может какое-то время стоять в очереди. Поэтому мне нужно знать, когда он в очереди, когда он запущен и завершен.

1 ответ

Решение

Нет. Нет триггера веб-перехватчика для типа запуска сборки.

Webhook в основном запускает другое задание после регистрации события TFS. Если вы хотите выполнить что-то при запуске сборки, вы можете просто включить эту задачу в саму сборку. Если вы хотите узнать время начала и окончания сборки, вы можете получить эту информацию из сведений о сборке или через API.

ПОЛУЧИТЕ https://dev.azure.com/{organization} / {project} / _apis / build / builds / {buildId}? Api-version=5.1.

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

Другие вопросы по тегам