【发布时间】:2014-01-24 06:02:59
【问题描述】:
Visual Studio 2013 有一个用于云服务项目的发布向导,该向导基于 .azurePubxml 文件中保存的设置打包和部署云服务。
我正在 CI 服务器上设置此过程的自动化,并希望在 MSBuild 中利用此功能,但我不确定它是否可能。
我发现很多文章都谈到了使用 PowerShell 脚本和使用自定义 MSBuild 目标文件进行部署,但这似乎是我不想深入研究的信息重复。
鉴于我在构建机器、VS 2013 和 Azure SDK 2.2 上安装了 Azure 订阅凭据,我是否可以调用 VS 2013 在发布向导中使用的相同机制来打包和部署我的云服务?
目前,使用带有发布目标的 MSBuild,我可以将服务打包到 .cspkg 文件中,但我无法弄清楚如何根据定义 VS 构建配置的配置文件(.azurePubxml 文件)触发打包/部署,以及所有 Azure 设置。
【问题讨论】:
标签: azure msbuild visual-studio-2013