Deployments beyond git
Deploying your site was a recipe for pain before git. Now you just need to do a pull and you're done, right? Well, you have to run DB updates, and clear the cache and revert your features, and you forgot to .gitignore that file so your pull failed and-- ARGH! It all culminates in DEEP HURTING.
Git deployment isn't the solution. It's part of the problem. While revolutionary when first introduced to the Drupal community, there remain gaps that git alone cannot close. In this session, we'll introduce how to augment your deployment with Ansible, laying the foundation to fully automate your deployments with free and open source software.
- 2017.4.26: Drupalcon Baltimore - Session page. Video.
- 1.5 - Updated README.md with Speaklog, session description.
- 1.4 - Readded "More Things to Try" and "Things to Read" sections.
- 1.3 - Removed unnecessary slides to trim length to 50ish minutes.
- 1.2 - Made fonts local instead of remote.
- 1.1 - Added multi-environment throughout the deck, completed multi-project CI section.
- 1.0 - First completed version, but too short at 41 minutes.
This slide deck is based on Reveal.js.