Drupal Continuous Integration with Jenkins.

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
JWSmith's picture

Please check out our new SlideShow of setting up and configuring a Jenkins Continuous Integration server for use within a Drupal development environment. We walk you through the steps of installing Ubuntu 10.04 LTS, Jenkins, Drush and several other PHP coding tools and Drupal Modules to help check your code against current Drupal standards. Then we walk you through creating a git post-receive script, and Jenkins job to pull it all together. Its available here http://www.slideshare.net/kg4san/drupal-continuous-integration-with-jenkins.

Document is Licensed under the Creative Commons CC0 license.

Regards,

John W Smith
IT / IS Contractor
Classic Graphics, Inc

Comments

Thanks for sharing. I find

cyberswat's picture

I find it interesting that your pulling php mess detector and php copy/paste detector into your builds. I'm curious if you could speak a little towards the effectiveness of those tools and how they have helped you?

I'm also curious why you chose to use pure bash scripts instead of something like Capistrano to perform the actual deployment. I started off with bash scripts but found it to be over-whelming as more and more projects/environments/concurrent feature development happens.

Thanks for sharing!

North Carolina

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: