Posted by JWSmith on November 2, 2011 at 12:43am
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
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!