Zero Touch Deployment for Continuous Integration

RavindraSingh

We want to automate deployment process in Drupal, because it saves our time and client’s time. Jenkins job is to facilitate code deployments and figure out what and how we can do to implement zero touch deployment.  

In Drupal 7, we rely heavily on features to deploy configuration. And in Drupal 8, we have the magical unicorn that is the Configuration Management System.

In this talk we will discuss Drupal 8 site deployment on environments, and also how it is helpful for continuous integration.

The agenda of the talk includes:

  • Test Sample App

    • Installation and configuration

    • Detail-out  components in Sample App

    • Drupal 8 site setup on CI

    • Config with GITHUB

    • Running on GITHUB Hooks

  • Real time use-cases

  • Questions and answers

Session Track

DevOps

Experience Level

Intermediate

Drupal Version