Advanced Drush

Sunday 23rd January
Time Slot: 
9:00 - 9:45am
Glo Digital Room
boztek's picture
Boris Gordon
univate's picture
Nick Santamaria's picture
Skill Level: 
Skill Level: 

As a Drupal developer you find yourself building up a collection of shell scripts, aliases and other tools to automate your regular tasks. This includes things like installing a local development copy, working with remote development, staging and production instances, deploying and testing updates and managing the configuration differences between different environments and sites.

The DRUpal SHell (Drush) can do more than download packages from d.o and clear the cache when you're working on a theme. Its real power comes when you automate it to power your own scripts. It allows you to write smart, robust and reusable tools and is a great platform on which to standardise your workflows.

This session will explore the features of drush beyond the basics and show examples of how it can be used to improve your custom scripts.

Technology - latest drush, shell scripting, drupal 6 and 7


- automated site installation
- remote site management
- database management
- development environments
- deployment
- drupal object manipulation (users, nodes, variables)
- testing
- custom commands

QLD FLOODS: DrupalDownunder update.