蔚蓝通过自动化部署启用Web部署(Azure Enable Web Deploy via autom

2019-10-17 06:06发布

有谁知道一个自动化的方式来部署Web角色启用“启用Web部署”选项到Azure? 我们有一个自动化的验收测试过程中,使用Web部署,以节省时间部署到Azure上。 但是,我们也想自动化Web角色的全面部署,以便它可以不那么频繁的基础上运行的下班时间。

目前,我们正在使用的WAPPSCmdlets模块自动全Azure的部署。 但是,这也不是新的官方Azure的PowerShell命令既不似乎暴露的方式,使Web部署新的部署。

Answer 1:

你需要什么做的就是创建一个启动任务是执行以下操作:

  1. 下载并安装Web部署
    • Windows Azure的引导程序可以帮助您下载并运行启动任务的安装程序。
  2. 配置使用PowerShell Web部署。 您可能要开始这篇文章: PowerShell脚本自动化的Web Deploy安装
    • 从运行启动任务的PowerShell听起来有点棘手。 如果你遇到麻烦,看看这篇文章: Azure的启动任务和PowerShell:吸取的教训

请记住,这个启动任务应该只对CI的部署,而不是为您的生产部署运行,所以这可能是你需要在构建过程中照顾(你可以在Visual Studio中使用不同的云项目为例)的东西。



文章来源: Azure Enable Web Deploy via automated deployment