Непрерывная доставка VSTS на веб-сервер не-Azure - PullRequest
0 голосов
/ 13 мая 2018

Не похоже, что это возможно, но есть ли способ использовать VSTS Continuous Delivery и развернуть на сервере за пределами Azure?

1 Ответ

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

Конечно.Непрерывная доставка VSTS может быть развернута на все, что может запустить агент VSTS, или на все, на что может быть нацелен агент VSTS.По сути, у вас есть два варианта:

  1. Пусть агент VSTS (размещенный) связывается напрямую с вашей целью развертывания.Из стандартных задач можно использовать MsDeploy или WinRM .Есть также задачи для Octopus Deploy, AWS и других систем, доступных через Marketplace.В Powershell есть варианты подключения напрямую к другим системам, и вы можете использовать множество различных протоколов из сценария powershell.

  2. Установите агент VSTS на целевой машине (или в сети).Агент VSTS можно загрузить и установить на целевой сервер.Таким образом, вы получаете полный локальный доступ к целевому компьютеру и можете просто скопировать файлы в целевую папку прямо из артефактов Управления релизами.Установив агент VSTS в локальной сети, вы можете использовать параметры, перечисленные в пункте 1, для обхода брандмауэров, которые могут блокировать размещенный агент.

...