2011-12-19 53 views
6

我有一個Azure WebRole的項目,我可以使用Visual Studio的內置嚮導成功發佈它,但我們希望自動化該過程。從命令行發佈Azure項目

如何使用MSbuild或任何其他命令行工具發佈Azure WebRole?

回答

2

我這裏還有關於它的兩個很好的文章:

2

這個問題是很老,但我最近清理一個簡單的命令行工具來做到這一點,你可以下載到通過的NuGet您的解決方案。

基本上是:

.\SrirachaTools\Runners\Azure\sriracha.run.exe 
--taskBinary=Sriracha.DeployTask.Azure.dll --taskName=DeployCloudServiceTask 
--configFile=.\MyDeployCloudService.json --outputFormat text 

此處瞭解詳情: http://mooneyblog.mmdbsolutions.com/index.php/2015/03/21/windows-azure-6-deploying-via-sriracha-command-line-tools/

NuGet包在這裏:http://www.nuget.org/packages/Sriracha.DeployTask.Azure/

和代碼是在這裏:https://github.com/mmooney/Sriracha2/