Enterprise Level Drupal: Drush make, composer and automated workflows

8ballsteve

Drupal has been well adopted by big business so it’s no surprise that enterprise project requirements have had a huge influence on Drupal’s feature roadmap over the years. Big business brings big expectations and the importance of a solid, reliable workflow are more key than ever.

Many modern enterprise level Drupal projects follow a distribution approach to leverage a single codebase driving multiple sites. Utilising make files to create platforms and install profiles is a great way to approach this and is well supported by the Drupal community and many specialist hosting providers.

There’s no better time to adopt a robust workflow that enforces best practice and allows for a greater level of automation.

In this session we’ll cover:

  • Using drush make files
  • Applying patches
  • Chaining make files
  • Composer vs Drush make
  • Applying patches through composer
  • External dependency mitigation
  • Automating everything!
  • How, where and when...

 

Session Track

Coding and Development

Experience Level

Intermediate

Drupal Version