Created by
Daniel Sasser
| #!/bin/bash
DOCROOT=/Users/dsasser/projects/gta/georgiata/docroot
for SITE in $SITE_LIST; do
drush -r $DOCROOT sql-drop -y
echo "Executing sync for $SITE";
drush -r $DOCROOT sql-sync @gtaprod.prod.$SITE @self -y
drush -r $DOCROOT rr
drush -r $DOCROOT updb -y
FEATURES=$(drush -r $DOCROOT features | grep Enabled | grep Overridden | cut -c37-72 | awk '{print $1}' | xargs)
echo "FEATURES Diff for $SITE" > $SITE.diff
for FEATURE in $FEATURES; do
echo "-- $FEATURE --" >> $SITE.diff
# gsed downloaded from homebrew and is required to strip out color codes.
drush -r $DOCROOT fd $FEATURE | gsed -r "s/\x1B\[[0-9;]*[JKmsu]//g" | tee -a $SITE.diff
done
done
|