azure - 自动部署到 Azure 模拟器?

标签 azure azure-compute-emulator

如何自动部署到 Azure 计算模拟器?

我们正在设置内部 QA 环境来“托管”我们的 Azure 应用程序进行测试,并决定尝试通过 Azure 计算模拟器来实现此目的。 (目前,我们在这些环境中使用 Azure 存储(在线),但稍后我们可能会决定在本地托管存储组件。但这是另一个问题了。)

我看到一些很棒的工具可以自动部署到在线 Azure,例如 Windows Azure Platform PowerShell Cmdlets甚至还有一些听起来很棒的付费选项。然而,我发现绝对没有人谈论出于质量检查目的而内部托管这些内容。我意识到一个明显的选择是在本地托管 shell 项目中的功能(例如用于辅助角色的 Windows 服务),同时在线部署 Azure 项目,但我们选择走 Azure 模拟器的路线。

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

附注我们目前使用 TeamCity,但情况可能会改变。不过,这并不重要。我希望此部署主要基于脚本,以便我们可以使用任何构建软件。

最佳答案

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

关于azure - 自动部署到 Azure 模拟器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7210131/

相关文章:

list - 容器的 Azure SAS token 引发 'invalid Signature Size' 错误

azure - 创建性能计数器时 Azure 模拟器出错

Azure 计算模拟器无法启动

azure - csrun 和 cspack - sitePhysicalDirectories 的目的是什么?

行级别安全性打开时 Azure SQL 查询性能下降

sql - 使用适用于 Windows Phone 的 odata 客户端库插入 Unicode 字符串

azure - 无法加载功能.诊断

azure - 如何在本地测试在运行时更改 Azure 服务配置设置?

Azure Devops 部署组自动配置脚本在 Azure VM 上失败,无法访问 : vstsagentpackage. azureedge.net

c# - Microsoft bot 服务在本地运行良好,但在网络聊天 channel 中运行不佳