Есть ли триггер запуска сборки для 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 и отправки сведений.