Avoid DEEP HURTING! Deployment 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.

At TEN7, we built our own CI bliss by combining Ansible with Gitlab CI. Our lightweight solution is not only built on free and open source components, the CI code itself is on Github! 

Take a look and find out how we built push-to-deploy in Tess Flynn's Drupalcon session!

Tess Flynn

DevOps Engineer
 
Image
Tess Flynn

Tess is TEN7’s Swiss Army knife. She’s an ever-present force in Drupal and a frequent speaker at events, where she's known for comic book-style illustrations in her presentations. Her superpower is problem-solving—she’s always finding ways to improve a site’s infrastructure and efficiency, and she has the rare ability to look holistically at a situation through human requirements, not just those of technology and business. She also loves sleuthing out the source of hacks, especially the ugly and ingenious ones. Tess has encyclopedic knowledge of horror/sci-fi ranging from schlocky and campy to highbrow. She loves Star Trek, where the engineers use their skills to help people.