Skip to content

Instantly share code, notes, and snippets.

@brantwynn brantwynn/
Last active Mar 26, 2016

What would you like to do?
quick build script for Drupal distributions that ship with a build makefile
#!/usr/bin/env bash
# Usage: dice makefile docroot dbuser dbpass dbname sitename install-profile
drupal_install_clean_env() {
if [[ -r $2 ]]; then
sudo rm -r $2
cd ~/
if [[ -r $1 ]]; then
drush make --working-copy --concurrency=5 $1 $2
cd $2
drush si $7 --db-url=mysql://$3:$4@localhost:3306/$5 --db-su=$3 --db-su-pw=$4 --site-name="$6" --account-name=admin --account-pass=admin -y
# Files directory (local dev)
sudo chmod -R 777 $2/sites/default/files
# Files directory (remote dev/stage/prod)
#sudo chown -R _www:_www $2/sites/default/files
alias dice=drupal_install_clean_env

This comment has been minimized.

Copy link
Owner Author

brantwynn commented Mar 7, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.