0

我们使用 TeamCity 进行构建,使用 Octopus 进行部署。Octopus 使用 Deploy.ps1 powershell 脚本将 MVC 网站部署到 IIS。

我正在寻找一个可以

  1. 检查网站是否存在,如果不存在,则创建一个
  2. 检查 appPool 是否存在,如果不存在则创建一个
  3. 检查 web 应用程序是否存在,如果不存在,则使用步骤 2 中的 appPool 创建一个。

是否有任何有用的链接可以显示此部署如何自动化?

谢谢

4

1 回答 1

2

我认为这些信息可能对您有用。

Octopus 中的 IIS 网站和应用程序池功能允许在部署期间配置大量选项。

..

网站
如果启用,Tentacle 将使用 PowerShell Web 管理模块尝试使用以下设置创建或修改 IIS 网站和应用程序池。

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

于 2014-10-02T16:35:44.410 回答