Git推荐的连续整合系统?
问题描述:
我想找到任何推荐的Git连续集成系统, 我发现了Cruisecontrol等的插件, ,但我认为会有一些软件围绕着Git的方式和常见工作流程专门构建(例如执行每个分支或类似功能)Git推荐的连续整合系统?
测试我们特别期待使用CI软件,PHP和JavaScript,Java的或许还有,所有的Linux系统连接在一起。
在正确的方向的任何指针将是巨大的!
答
TeamCity是迄今为止我用过的最好的CI服务器,它是免费为小到中等规模的团队。 Git的配置
详情请看这里 - http://confluence.jetbrains.net/display/TCD6/Git+%28JetBrains%29
答
我用CruiseControl.rb,但似乎从高负荷下的一定的稳定性受到影响。我听说过(甲骨文风味的)哈德森和/或(FOSS味)Jenkins的好东西。我们的开发团队目前正在调查切换到它。
如果你在你的开发周期复杂的支流,你可能会考虑混帐挂钩和各种CI服务器提供的API。 Jenkins remote access api似乎可能能够满足您的需求。
我们在免费的托管平台CI使用哈德森:[fazend.com(http://www.fazend.com)。您可以在那里获得您的CI环境,而无需在内部安装Hudson。 – yegor256 2011-03-14 14:00:16