автоматическое развертывание веб-сайта powershell

Мы используем TeamCity для сборки и Octopus для развертывания. Octopus использует сценарий powershell Deploy.ps1 для развертывания веб-сайта MVC в IIS.

Я ищу powershell, который может

  1. проверьте, существует ли веб-сайт, и если нет, создайте его
  2. проверьте, существует ли appPool, и если нет, создайте его
  3. проверьте, существует ли веб-приложение, и если нет, создайте его с помощью appPool из шага 2.

Любые полезные ссылки, которые показывают, как это развертывание можно автоматизировать?

Спасибо


person Rakesh Vasu    schedule 02.10.2014    source источник


Ответы (1)


Думаю, эта информация может быть вам полезна.

Функция веб-сайта IIS и пула приложений в Octopus позволяет настраивать большое количество параметров во время развертывания.

..

Веб-сайт
Если этот параметр включен, Tentacle будет использовать модуль веб-администрирования PowerShell, чтобы попытаться создать или изменить веб-сайт IIS и пул приложений, используя приведенные ниже настройки.

http://docs.octopusdeploy.com/display/OD/IIS+Websites+and+Application+Pools

person Jim Aho    schedule 02.10.2014