Instantly share code, notes, and snippets.

@brantwynn /dice.sh
Last active Mar 26, 2016

Embed
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 ~/
fi
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
fi
}
alias dice=drupal_install_clean_env
@brantwynn

This comment has been minimized.

Show comment
Hide comment
Owner

brantwynn commented Mar 7, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment