Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Alternative to phpUnderControl - is it the best? [closed]

I am searching for a good system for PHP, which does UnitTesting, Subversion, Coding Standards.

I would love to hear your suggestions and which one is the best and why. I will be running it on a debian server so anything which runs on mac or windows servers would be out of the question.

like image 721
Thomaschaaf Avatar asked Sep 27 '08 19:09

Thomaschaaf


2 Answers

I second Hudson for CI and PHP. I have written a tutorial on setting it up if you are interested.

Edit:

My tutorial is out of date.

I highly recommend: http://jenkins-php.org/

like image 134
manumoomoo Avatar answered Sep 27 '22 19:09

manumoomoo


We have played with Xinc, but we stuck with phpUnderControl for now. It seemed a bit more mature, when we evaluated the different solutions.

phpug came with the obvious support for phpUnit, also generates docs (phpDocumentor) uses xdebug code coverage and project mess detection and even checks on CS (through phpcs). As for phpUnit, you can now even run phpt-style tests with it which makes it for some people easier to write tests.

And even though phpug adds CruiseControl and Java to the game it hasn't been much of a hassle for us. Not as much as I assumed anyway. :) I mean, that's the advantage with a Java-based service. (Assuming you have the JDK) You just download and run it. That easy. I am not familiar with Java on Debian, but last time I checked it wasn't an issue.

As for commercial solutions I know a bunch of PHP shops that use Bamboo (along with the complete Atlassian suite).

like image 43
Till Avatar answered Sep 27 '22 19:09

Till