对于GWT开发,您会推荐什么CI工具?

对于GWT开发,您会推荐什么CI工具?,gwt,continuous-integration,Gwt,Continuous Integration,我将为一个2人Java/GWT开发“团队”安装一个CI工具,需要对当前最新技术进行简要更新。 我来自CruiseControl/Ant/rake背景(没有Maven经验) 要求: *脚本语言(最小XML配置) *蚂蚁任务重用 *“5分钟”安装和配置 以下是一些参赛者: 哈德逊 竹子 耙子 渐变 Buildr 巡航控制 巡游 在我的情况下,您会推荐什么CI工具?对于我来说,这是最好的工具。安装就像微风。专业版免费使用。Ant任务重用是可能的。我们正在重用手写CI“服务器”中的所有nant任务。XM

我将为一个2人Java/GWT开发“团队”安装一个CI工具,需要对当前最新技术进行简要更新。
我来自CruiseControl/Ant/rake背景(没有Maven经验)

要求:
*脚本语言(最小XML配置)
*蚂蚁任务重用
*“5分钟”安装和配置

以下是一些参赛者:
哈德逊
竹子
耙子
渐变
Buildr
巡航控制
巡游

在我的情况下,您会推荐什么CI工具?对于我来说,这是最好的工具。安装就像微风。专业版免费使用。Ant任务重用是可能的。我们正在重用手写CI“服务器”中的所有nant任务。XML配置是可能的,但UI很棒而且非常简单。TeamCity还提供了Bug跟踪系统集成


我个人将Hudson与Ant任务一起使用

我已经为GWT项目设置了Hudson CI,在Windows和Linux上都没有问题。 我使用ANT任务进行了不同的编译,运行JUnit测试和GWT测试,以及其他一些事情

你可以执行任何你想要的,ant任务,命令行程序,python脚本等等

它还集成了诸如Redmine之类的Bug跟踪系统。Redmine与Hudson进行了整合

界面简单直观,完全基于web,没有xml配置文件。

Buildr具有适用于1.5.3的gwt生成任务。它应该足够简单,可以将其移动到2.0来完成您需要的操作


它主要是围绕ant任务的包装器代码,使用Antwrap,Buildr java集成,并将其插入到项目生命周期中。

我可以挂接自己的任务吗?什么脚本语言?这取决于你想做什么。任务是构建运行程序的特性,每个构建运行程序都有自己的答案(ant、msbuild、rake等),如果您需要TeamCity的附加特性,您可以编写插件。