部署指定了DoNotStart的CloudService

时间:2017-05-30 05:32:57

标签: powershell azure azure-devops azure-pipelines azure-pipelines-build-task

我尝试通过VSTS自动构建部署Azure Cloud Service(Classic)应用程序。我有大多数事情适合我,但我无法弄清楚如何让Azure Cloud Service Deployment任务将-DoNotStart标志传递给New-AzureDeployment的基础调用。还有一个"其他参数"折叠后的字段"创建新服务的高级选项"但这些似乎只是传递给New-AzureService来电,而不是New-AzureDeployment来电,这是我能说的最好的。

任何想法如何在不降低自定义PowerShell脚本的情况下执行此操作?如果我能提供帮助,我真的不想维护PS脚本。

1 个答案:

答案 0 :(得分:1)

根据Azure Cloud Service Deployment任务的源代码,没有指定-DoNotStart参数的方法。

因此,您需要通过PowerShell脚本执行此操作,您可以考虑创建自定义生成任务:Add a build task

另一方面,有一个反馈:DoNotStart parameter for Azure Cloud Service Deployment (New-AzureDeployment)