Based on Sebastian Bergmann's template: http://github.com/sebastianbergmann/php-jenkins-template
Follow the installation steps from Jenkins PHP for installing needed deendencies (ignore the xml files from there) and follow with these particular steps:
-
Clone this repository: git clone git@github.com:xurumelous/symfony2-jenkins-template
-
Move the jenkins folder to
[SYMFONY2_ROOT]/app/Resources/inside your Symfony2 project. -
Move
build.xmlto the root folder of your Symfony2 application. -
Move
phpunit.xmlto[SYMFONY2_ROOT]/appfolder or update the existing one. Theloggingnode is needed! -
Add the symfony2-coding-standards in your phpcs naming it as
Symfony2or edit the phpcs target on build.xml with the right parameters for your envirement.
You can customize the configuration as you want, this works fine with me :)