简体   繁体   中英

Continuous build integration tool for Rails and PHP?

Most of "multi-platform" CI tools I've seen are in the Java/.NET world, like TeamCity or Hudson. Is there a continuous integration tool that can handle both PHP and Rails projects?

Circle is an advanced CI service with great support for Rails and PHP. It's hosted, has all the DBs and libraries that you need for PHP and Rails set up, and ready to use.

Most Rails projects can be set up in one click, and PHP projects can be set up manually

Joel and I spent a while chatting about this on the Stackoverflow podcast - check it out !

Hudson is written in Java and is definitely Java-oriented, but it is sufficiently flexible to be useful in most environments. I've used it for .Net, raw C++, Qt projects with no problems. The general rule is that if it can be scripted then Hudson can do it.

There is addons for CruiseControl for Ruby and PHP:

and Atlassian Bamboo can handle both too (but is not free):

Instead of installing of your own platform you can use on-demand CI environment, like fazend.com . It supports both RoR and PHP. Everything will depend on your build automation software.

CruiseControl with phpUnderControl perfectly works together and do handles PHP projects but haven't tried using it with Rails.

It can do automatic uni tests, code analysis, and even auto deployment of projects.

http://topecoders.blogspot.com/2010/04/how-to-install-cruisecontrol.html

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM