自动虚拟机部署
我有一个想法,可以使用虚拟机简化我们团队内原型的部署。这个想法是,开发人员能够将他们的工件部署到 Maven,然后使用 Web 界面将它们拉到开发虚拟机上进行集成/回归测试。然后,他们将能够将这些工件推送到参考系统,并最终投入生产。
我目前正在考虑使用 vSphere Java API 自己执行此操作 ( http://vijava.sourceforge.net/ ),以及一些简单的脚本来从 Maven 存储库中获取工件,从 SVN 中进行配置,然后启动 JBoss 服务器。感觉好像已经有这种东西了,有人听说过类似的东西吗?
I have an idea to streamline deployments of prototypes within our team using VMs. The idea would be that a developer would be able to deploy their artifacts to Maven, then use a Web interface to pull them onto a development VM for integration/regression testing. They would then be able to to push those artifacts to a reference system, and finally onto production.
I'm currently thinking of doing this myself using the vSphere Java API ( http://vijava.sourceforge.net/ ), and some simple scripting to grab artifacts from the Maven repository, configuration from SVN, and then start up a JBoss server. It feels like the kind of thing that may already be available though, has anyone heard of something similar?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这不正是持续集成的目的吗?我们使用 JetBrains TeamCity 和 Jira Bamboo。
Isn't it the thing that Continuous Integration is made for? We have done similar stuffs by using JetBrains TeamCity and Jira Bamboo.