Можно ли запустить сборку VSTS / TFS на основе условия, если большой двоичный объект в учетной записи хранения обновлен?
Я пытался создать приложение-функцию, но практически безрезультатно, я не могу запустить сборку VSTS / TFS.
Самым простым решением (насколько я понимаю) будет использование логического приложения :
Примечание
В вашей учетной записи VSTS должен быть включен «Доступ сторонних приложений через OAuth». (Перейдите в Администрирование> Панель управления> Страница настроек)
Согласно официальным документам , возможно:
... запуск функции при обнаружении нового или обновленного большого двоичного объекта. Содержимое BLOB-объекта предоставляется в качестве входных данных для функции.
Тогда единственное, что должна сделать функция Azure, - поставить в очередь сборку в VSTS с помощью REST API . Возможно, вы также захотите проверить страницу Getting Started документации VSTS REST API - она содержит основные примеры, чтобы быстро набрать скорость.