持续集成以实现系统间缓存解决方案

雷蒙德·罗滕堡:

我正在使用Intersystems Cache从头开始一个项目。我想为该项目设置一个Continuous Integration Server。缓存具有单元测试库,因此该想法是根据版本控制系统(ClearCase)的更改将源导入到测试数据库中,构建源,然后在缓存终端中运行单元测试。

除了“缓存对象脚本”之外,肯定还会需要构建一些Java代码。其他技术可能会在以后添加。因此,我需要一个不限于一种特定技术且易于扩展的持续集成工具。过去,我曾使用CruiseControl构建Java解决方案,但是那已经有一段时间了,我想知道自那以后是否没有更好的解决方案可用。

什么是最好的(最好是免费的)持续集成产品,最容易扩展到不同的技术?

罗伯特·西蒙斯(Robert Simmons):

我建议看哈德森作为可执行jar交付时,尝试起来非常容易。它还支持插件,因此可能更适合扩展和自定义。对于哈德森也已经有很多非常方便的插件它的ClearCase支持通过插件提供。甚至还有一个插件可以在构建过程中启动和停止VMWare虚拟机,这取决于您打算如何处理数据库服务器“需求”而引起您的兴趣。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章