I recently had to install Jenkins CI to work with PHP and as it was a little bit more complex than I had hoped I created a full automation to get it up and running (so I never have to it manually again).
Please check it out if you want and let me know what you think. I have two github repos, one for an example Yii project at https://github.com/p...-sample-project and the other which will set up Jenkins for your Debian or Ubuntu box: https://github.com/perlmonkey/php-ci
In order to install it all you need is a Debian or Ubuntu machine. Then log into it and grab the install.sh file using wget and execute it like so:
$ wget https://raw.github.com/perlmonkey/php-ci/master/install.sh $ sudo /bin/bash install.sh
Things should work smoothly, but if you find any issues, please let me know. I am also happy to receive any pull requests to improve this as a starting point for developers new to CI with PHP/Yii like me.