Запуск сборки VSTS / TFS на основе BLOB-объектов - PullRequest
0 голосов
/ 08 мая 2018

Можно ли запустить сборку VSTS / TFS на основе условия, если большой двоичный объект в учетной записи хранения обновлен?

Я пытался создать приложение-функцию, но практически безрезультатно, я не могу запустить сборку VSTS / TFS.

Ответы [ 2 ]

0 голосов
/ 09 мая 2018

Самым простым решением (насколько я понимаю) будет использование логического приложения :

  • Создание логического приложения, которое запускается при добавлении / обновлении большого двоичного объекта в конкретный контейнер.
  • Поставить в очередь сборку VSTS

Logic Apps - Blob trigger - Queue VSTS Build

Примечание

В вашей учетной записи VSTS должен быть включен «Доступ сторонних приложений через OAuth». (Перейдите в Администрирование> Панель управления> Страница настроек)

0 голосов
/ 08 мая 2018

Согласно официальным документам , возможно:

... запуск функции при обнаружении нового или обновленного большого двоичного объекта. Содержимое BLOB-объекта предоставляется в качестве входных данных для функции.

Тогда единственное, что должна сделать функция Azure, - поставить в очередь сборку в VSTS с помощью REST API . Возможно, вы также захотите проверить страницу Getting Started документации VSTS REST API - она ​​содержит основные примеры, чтобы быстро набрать скорость.

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