The (fragile) art of deploying a project

pablitt

Creating sites in Drupal 8 is a pleasure, having tools like composer, drush and drupal console can make everything even better, but that’s not enough. From the developer box to the production site there’re tons of processes that can make a deployment a living hell.

I want to discuss with all of you several continuous integration techniques we use in our teams and how we aim to make the developer lives easy when they push code into the repository.

We’ll discuss tools/topics like Docker, Iron.io, Composer, some scripting, relying on APIs to get the job done, Drupal configuration, and more.

The suggested experience level for this session is a basic understanding of some of the mentioned tools like Drupal, Drush, and Docker. For the more detailed ones (like Iron.io) we’ll keep it short and simple, so we can focus more on the process rather than the tool itself.

Session Track

DevOps

Experience Level

Intermediate

Drupal Version