Zero-Touch Drupal Deployment with Jenkins, Aegir, Git, Fabric and Drush

How to automatically deploy changes from dev, to stage, to production, without ever having to even login to Aegir.

Originally published at mig5.net.