2010-05-25 107 views
3

我有一个想法,以简化虚拟机使用我们队中的原型部署。这个想法是,开发人员可以将他们的工件部署到Maven,然后使用Web界面将他们拖到开发VM上进行集成/回归测试。然后,他们将能够将这些工件推送到参考系统,并最终投入生产。自动VM部署

我目前正在考虑使用vSphere Java API(http://vijava.sourceforge.net/)和一些简单的脚本来从Maven存储库获取工件,从SVN进行配置,然后启动JBoss服务器。感觉就像那种可能已经存在的东西,有没有人听说过类似的东西?

回答

2

是不是认为持续集成是为取得的事情吗?我们通过使用JetBrains TeamCityJira Bamboo完成了类似的工作。

+0

感谢您的想法,但我在应用程序托管,而不是专门的测试看尤其如此。 – 2010-05-25 09:28:18

+0

问题是什么?测试不是CI的目标,它只是其中的一部分(和开发过程)。 我们在每次提交后(测试后)部署应用程序。 CI可以: 1.获取源从版本控制 2.构建应用 3.测试 4.使目标工件(罐,拉链等) 5.展开时/上传此伪影到目标服务器 – 2010-05-25 15:22:38