Существуют ли отдельные агенты VSTS для сборки и выпуска? - PullRequest
0 голосов
/ 16 мая 2018

Я получаю свою первую настройку определений сборки и выпуска VSTS.
Проверка целевого сервера, в предварительном проекте используется VS 2017 professional

Ранее я настраивал частного агента для выполнения сборки, следуя этому.https://docs.microsoft.com/en-us/vsts/build-release/actions/agents/v2-windows?view=vsts

Агент установлен нормально, и я вижу его из пулов сборки и выпуска / агента

Однако теперь я переключился на использование размещенного агента для этого, поэтому я могу избавиться от необходимостиустановить Visual Studio на тестовом сервере.

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

Ответы [ 2 ]

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

Агент сборки может использоваться в сборке и выпуске VSTS, также агент группы развертывания также настраивается с агентом сборки.

Вам не нужно настраивать другой агент сборки / выпуска, существует много задач по развертыванию приложения на другом сервере, например, развертывание веб-приложения IIS с помощью WinRM, PowerShell на целевой машине, копирование файлов Windows Machine.

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

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

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

enter image description here

...