Skip to content

Commit

Permalink
Merge pull request #21 from jonhattan/sites-a
Browse files Browse the repository at this point in the history
setup command: Defer drush call after composer install
  • Loading branch information
juanjol authored Nov 19, 2024
2 parents 792d959 + 5294dda commit e2f5ff9
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion commands/host/setup
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ handle_options() {
while [ $# -gt 0 ]; do
case $1 in
-a | --all)
mapfile -t SITES < <(drush site:alias --fields=name --format=list --filter=.local | sed 's/@//' | sed 's/.local//')
SITES=all
shift
;;
-h | --help)
Expand Down Expand Up @@ -128,6 +128,9 @@ fi

# Try to install sites if not --no-install is given
if [ "$NO_INSTALL" -eq 0 ]; then
if [ "$SITES" == "all" ]; then
mapfile -t SITES < <(ddev drush site:alias --fields=name --format=list --filter=.local | sed 's/@//' | sed 's/.local//')
fi
for SITE in "${SITES[@]}"; do
echo
echo -e "\033[32mInstalling site: ${SITE} \033[0m\n"
Expand Down

0 comments on commit e2f5ff9

Please sign in to comment.