我正在寻找为我的windows azure项目设置持续集成/持续部署环境,我想知道是否有人设法(可以指向我正确的方向)使用powershell和Hudson构建和部署windows azure Cloud 服务也许有样本脚本 .
我可以使用MSBuild64构建项目(我正在运行x64 Windows 2008 R2 Standard) . 我知道32位开发工作,但假设64位开发更好,因为我理解它的问题将在我的本地盒子上解决,而不是曾经部署在Azure环境中,我相信是64位 . (请随时纠正我的想法)
我假设我必须首先获得cspack.exe文件来打包部署,就像通过开发门户进行手动部署一样 .
理想情况下,我想在本地部署(使用开发模拟)对其进行单元测试(可能针对集成测试的 Cloud 存储),将其部署到分段(运行接受/ bdd)测试,然后从分段切换到 生产环境 .
任何有关此方面经验的帮助都会对我的研究速度有所提升,我们将不胜感激
非常感谢马克
2 回答
这可能有助于您入门:http://blog.smarx.com/posts/building-running-and-packaging-windows-azure-applications-from-the-command-line
另见http://scottdensmore.typepad.com/blog/2010/04/windows-azure-deployment-for-your-build-server-part-2-deploy-certs.html .
马克,我正在寻找类似的东西 . 此时的最佳解决方案似乎是使用REST API的自定义解决方案 .
埃里克