首页 文章

自动部署到Azure模拟器?

提问于
浏览
6

如何自动部署到Azure Compute Emulator?

我们正在设置内部QA环境以“托管”我们的Azure应用程序进行测试,并决定尝试通过Azure Compute Emulator执行此操作 . (目前,我们正在为这些环境使用Azure存储(在线),但我们稍后可能决定在本地托管存储组件 . 但这是另一个问题 . )

我看到一些很棒的工具可以自动部署到在线Azure,例如Windows Azure Platform PowerShell Cmdlets甚至一些听起来很棒的付费选项 . 但是,我看到绝对没有人谈论这些用于QA目的的内部托管 . 我意识到一个明显的选择是在本地部署Azure项目时在本地shell项目中托管功能(例如工作者角色的Windows服务),但我们选择沿着Azure模拟器的路线前进 .

因此,我们如何自动部署到模拟器? VS2010显然可以部署到它,所以它必须是可能的 .

附:我们现在正在使用TeamCity,但这可能会改变 . 但这应该不重要 . 我希望这个部署主要基于脚本,所以我们可以使用任何构建软件 .

1 回答

  • 3

    您将需要使用Azure SDK附带的CSRun命令行工具 . 但请记住,模拟器只监听本地主机,因此针对它的任何测试工作都需要来自同一个盒子,或者你必须设置一些端口转发来伪造它 .

相关问题