При появлении нового запроса на сборку раскрутите "Агент VSTS по требованию" и удалите контейнер Docker после завершения сборки. - PullRequest
0 голосов
/ 08 октября 2018

Может кто-нибудь подсказать мне, как мне настроить агентов VSTS по требованию, используя образ докера VSTS Ubuntu.Существуют ли какие-либо плагины, которые раскручивают агенты при получении нового запроса на сборку и уничтожают агент после завершения сборки?

1 Ответ

0 голосов
/ 08 октября 2018

Нет, я не думаю, что вы можете достичь этого.

Как правило, когда вы ставите в очередь сборку, ей нужен существующий агент ... Это означает, что вы выбираете агент автоматически, или вам нужно установить требования для указания конкретного агента ... В противном случае сборка будет неудачной ...

Но, исходя из вашего описания, вам нужно сначала развернуть агент, а затем использовать его для текущей сборки ...

Однако вы можете ссылаться на приведенную ниже ветку для удаления неиспользуемых контейнеров Docker из реестра:

Существует ли задача сборки VSTS для удаления неиспользуемых контейнеров Docker из реестра?

...