【发布时间】:2012-01-01 07:01:32
【问题描述】:
我们的构建环境没有使用 Cruise control、TFS 或 buildforge 等任何工具。
我们完全依赖于 Msbuild 和 powershell。我们决定自动化部署过程。
因为我们使用 VMWare ESXi 来满足我们的虚拟机需求。我们决定使用 VMWare powercli 来自动化部署过程。
构建结束后,VMware powercli 会将 VM 的快照恢复为新状态,我们尝试使用 Invoke-VMScript 进行自动化部署。
但是由于我们的部署有 UI ,这几乎是不可能的,因为 Powercli 尝试在会话 0 中调用 UI 并且它不支持 UI 应用程序。
有没有人克服这个问题并在虚拟机中成功安装了您的应用程序?
【问题讨论】:
标签: powershell build-process build-automation vmware powercli