Drush Make Is Your Friend

gambry

Drupal 8 has brought us a ton of new features and tools but many developers still struggle to find a good 'Drupal workflow'. It always surprises me to find developers who don't know about Drush Make. Are you still downloading Drupal modules and themes from Drupal.org? Do you have patches and folders spread throughout your codebase? Then this session is for you.


What is Drush Make?

Make is a Drush extension able to create a ready-to-use Drupal site from a simple text file (.make) listing rules (source types, paths, destination names) and dependencies.

 

What Can It Do For You?

  • Download projects and libraries
  • Organise downloaded files
  • Patch projects and libraries

 

What Will You Learn In This Session?

The aim of this session is to give participants everything they need to start using Drush Make in their Drupal development, improve their workflow and keep their codebase organised, clean and documented. We'll cover:

  • An introduction to Drush Make
  • What a .make file looks like
  • The power of recursion, inclusion and patching
  • Using Drush Make on new or existing projects
  • Drush Make in your workflow (Git, CI, TDD)

There'll be plenty of opportunities to ask questions and plenty of everyday code examples.

 

Session Track

Coding and Development

Experience Level

Beginner

Drupal Version