适用于Rails和PHP的持续构建集成工具?
问题描述:
我见过的大多数“多平台”CI工具都在Java/.NET世界中,比如TeamCity或Hudson。有没有可以同时处理PHP和Rails项目的持续集成工具?适用于Rails和PHP的持续构建集成工具?
答
Hudson是用Java编写的,绝对是面向Java的,但它足够灵活,可在大多数环境中使用。我用它.Net,原始的C++,Qt项目没有问题。一般的规则是,如果可以编写脚本,哈德森就可以做到。
答
没有为红宝石CruiseControl的插件和PHP:
和Atlassian的竹子可以同时处理过的(但不是免费的):
答
使用phpUnderControl的CruiseControl完美地协同工作,并处理PHP项目,但没有尝试过使用它与Rails。
它可以执行自动uni测试,代码分析,甚至自动部署项目。
http://topecoders.blogspot.com/2010/04/how-to-install-cruisecontrol.html
答
Circle是一个advanced CI service与Rails和PHP的巨大支持。它是托管的,拥有您设置PHP和Rails所需的所有数据库和库,并可随时使用。
大多数的Rails项目,可以点击设置,和PHP项目可set up manually
Joel和我花了,而在Stackoverflow podcast聊起这一点 - check it out!