【发布时间】:2013-10-09 02:54:16
【问题描述】:
我目前正在评估引入私有 Java PAAS 云的可能性。到目前为止,我对整个解决方案感到非常兴奋,尤其是将代工厂与 openstack 相结合。
我想知道的是,如何将其与开发结合起来。我显然希望开发人员在云上运行开发的代码,而不是在他的非托管工作站上。
是否可以做到以下几点:
开发人员在本地主机操作系统上开发他的应用程序代码。虚拟机用于构建和运行应用程序。我在 vagrant 中看到过这个并且非常喜欢这个。理想情况下,本地 vagrant box 是一个云铸造空间。
如果开发人员对他的代码没有问题,他应该将他的应用程序从本地 vm 推送到由网络上的 cloud Foundry 运行的开发人员特定的接受空间。这里的应用程序更像是一个生产环境,可以执行自动验收/灾难恢复测试。
-
如果开发人员认为这没问题,并将他的更改合并到主干 (SVN/GIT),CI 工具应将应用程序部署到“全局”测试、验收和生产空间。
李>
我认为最后一点没有问题。我只是找不到方法,如何实现第一步。
有什么想法吗?
【问题讨论】:
-
您好,我知道这一点,但我看不到从本地 vagrant dev 环境过渡到托管环境的可能性......不过还是谢谢!
标签: cloud-foundry