Jenkins and Drupal - creating a CI pipeline
8ballsteve
At miggle we've been refining our site delivery processes utilising basic install profiles and migration classes. It's important to have a solid quality control process as your team expands and Continuous Integration is the key to maintaining quality at scale.
In this session I'll walk through the reasons you need a CI pipeline and run through the process of how to set up you're own CI server as well as how to maintain consistency across your environments through code.
Using a toolbox of familiar favourites:
- Ubuntu LAMP stack (Digital Ocean)
 - Jenkins - with numerous plugins!
 - Github
 - Composer
 - Phing and/or Ansible
 - Drush
 
Finally we can all talk about next steps and better ways - travis.ci, magnum.ci and automated provisioning.
