@@ -5,110 +5,110 @@ commands:
55 up :
66 usage : Build project.
77 cmd : |
8- docker- compose up -d "$@" &&
9- docker- compose exec -T test dockerize -wait tcp://mariadb:3306 -timeout 2m &&
8+ docker compose up -d "$@" &&
9+ docker compose exec -T test dockerize -wait tcp://mariadb:3306 -timeout 2m &&
1010 ahoy info;
1111
1212 down :
1313 usage : Delete project (CAUTION).
1414 cmd : |
1515 if [ "$1" == "y" ]; then
16- docker- compose down --volumes
16+ docker compose down --volumes
1717 else
1818 ahoy confirm "Running this command will destroy your current site, database and build? Are you sure you didn't mean ahoy stop?" &&
1919 # Run this if confirm returns true
20- docker- compose down --volumes ||
20+ docker compose down --volumes ||
2121 # Run this if confirm returns false
2222 echo "OK, probably a wise choice..."
2323 fi
2424
2525 build :
2626 usage : Build project.
2727 cmd : |
28- docker- compose up -d --build "$@" &&
29- docker- compose exec -T test dockerize -wait tcp://mariadb:3306 -timeout 2m &&
28+ docker compose up -d --build "$@" &&
29+ docker compose exec -T test dockerize -wait tcp://mariadb:3306 -timeout 2m &&
3030 ahoy govcms-deploy && ahoy info;
3131
3232 cli :
3333 usage : Start a shell inside cli container.
34- cmd : docker- compose exec cli bash
34+ cmd : docker compose exec cli bash
3535
3636 run :
3737 usage : Run command inside cli container.
38- cmd : docker- compose exec -T cli bash -c "$*"
38+ cmd : docker compose exec -T cli bash -c "$*"
3939
4040 govcms-deploy :
4141 usage : Runs deployment commands (e.g. config import, updb, cr, set up file_stage_proxy).
4242 cmd : |
43- docker- compose exec -T cli mkdir -p /app/web/sites/default/files/private/tmp && \
44- docker- compose exec -T cli /app/vendor/bin/govcms-db-update && \
45- docker- compose exec -T cli /app/vendor/bin/govcms-config-import && \
46- docker- compose exec -T cli /app/vendor/bin/govcms-cache-rebuild && \
47- docker- compose exec -T cli /app/vendor/bin/govcms-enable_modules
43+ docker compose exec -T cli mkdir -p /app/web/sites/default/files/private/tmp && \
44+ docker compose exec -T cli /app/vendor/bin/govcms-db-update && \
45+ docker compose exec -T cli /app/vendor/bin/govcms-config-import && \
46+ docker compose exec -T cli /app/vendor/bin/govcms-cache-rebuild && \
47+ docker compose exec -T cli /app/vendor/bin/govcms-enable_modules
4848
4949 drush :
5050 usage : Run drush commands in cli container.
51- cmd : docker- compose exec -T cli drush "$@"
51+ cmd : docker compose exec -T cli drush "$@"
5252
5353 logs :
5454 usage : Show Docker logs.
55- cmd : docker- compose logs "$@"
55+ cmd : docker compose logs "$@"
5656
5757 ps :
5858 usage : List running Docker containers.
59- cmd : docker- compose ps
59+ cmd : docker compose ps
6060
6161 restart :
6262 usage : Restart Docker containers.
63- cmd : docker- compose restart
63+ cmd : docker compose restart
6464
6565 stop :
6666 usage : Stop Docker containers.
67- cmd : docker- compose stop "$@"
67+ cmd : docker compose stop "$@"
6868
6969 install :
7070 usage : Install the profile.
71- cmd : docker- compose exec -T cli drush si -y govcms "$@" && ahoy govcms-deploy
71+ cmd : docker compose exec -T cli drush si -y govcms "$@" && ahoy govcms-deploy
7272
7373 login :
7474 usage : Login to a website.
7575 cmd : |
76- docker- compose exec -T cli drush -y cset tfa.settings reset_pass_skip_enabled true && \
77- docker- compose exec -T cli drush uinf --uid 1 --field name | xargs docker- compose exec -T cli drush uublk && \
78- docker- compose exec -T cli drush uli
76+ docker compose exec -T cli drush -y cset tfa.settings reset_pass_skip_enabled true && \
77+ docker compose exec -T cli drush uinf --uid 1 --field name | xargs docker compose exec -T cli drush uublk && \
78+ docker compose exec -T cli drush uli
7979
8080 unloop :
8181 usage : Fix local redirect loop
8282 cmd : |
83- docker- compose exec -T cli drush ev '$u=\Drupal\user\Entity\User::load(1); $u->set("field_password_expiration", "0"); $u->save()' && \
84- docker- compose exec -T cli drush ev '$u=\Drupal\user\Entity\User::load(1); $u->set("field_last_password_reset", date("Y-m-d\TH:i:s")); $u->save()'
83+ docker compose exec -T cli drush ev '$u=\Drupal\user\Entity\User::load(1); $u->set("field_password_expiration", "0"); $u->save()' && \
84+ docker compose exec -T cli drush ev '$u=\Drupal\user\Entity\User::load(1); $u->set("field_last_password_reset", date("Y-m-d\TH:i:s")); $u->save()'
8585
8686 mysql-import :
8787 usage : Pipe in a sql file. `ahoy mysql-import local.sql`
8888 cmd : |
8989 if [ -e "$@" ] ; then
90- docker- compose exec cli bash -c 'drush sql-drop' &&
91- docker- compose exec -T cli bash -c 'drush sql-cli' < "$@"
90+ docker compose exec cli bash -c 'drush sql-drop' &&
91+ docker compose exec -T cli bash -c 'drush sql-cli' < "$@"
9292 else echo "Provided sql file" "$@" "does not exist"
9393 fi
9494
9595 mysql-dump :
9696 usage : Dump data out into a file. `ahoy mysql-dump local.sql`
97- cmd : docker- compose exec -T cli bash -c 'drush sql-dump --ordered-dump' > "$@"
97+ cmd : docker compose exec -T cli bash -c 'drush sql-dump --ordered-dump' > "$@"
9898
9999 lint :
100100 usage : Lint code
101101 cmd : |
102- docker- compose exec -T test ./vendor/bin/govcms-lint web/modules/custom
103- docker- compose exec -T test ./vendor/bin/govcms-lint web/themes/custom
102+ docker compose exec -T test ./vendor/bin/govcms-lint web/modules/custom
103+ docker compose exec -T test ./vendor/bin/govcms-lint web/themes/custom
104104
105105 test-behat :
106106 usage : Run Behat tests.
107- cmd : docker- compose exec -T test ./vendor/bin/govcms-behat "$@"
107+ cmd : docker compose exec -T test ./vendor/bin/govcms-behat "$@"
108108
109109 test-phpunit :
110110 usage : Run phpunit tests
111- cmd : docker- compose exec -T test ./vendor/bin/govcms-phpunit --testsuite govcms
111+ cmd : docker compose exec -T test ./vendor/bin/govcms-phpunit --testsuite govcms
112112
113113 pull :
114114 usage : Pull latest docker images.
@@ -119,14 +119,14 @@ commands:
119119 cmd : |
120120 ahoy confirm "Running this command will replace your current database. Are you sure?" &&
121121 # Run this if confirm returns true
122- ( cat .env | grep ^MARIADB_DATA_IMAGE | cut -c20- | xargs -n1 docker pull; docker- compose rm -f -s -v mariadb && ahoy up ) ||
122+ ( cat .env | grep ^MARIADB_DATA_IMAGE | cut -c20- | xargs -n1 docker pull; docker compose rm -f -s -v mariadb && ahoy up ) ||
123123 # Run this if confirm returns false
124124 echo "OK, probably a wise choice..."
125125
126126 ship-shape :
127127 usage : Run site validation scripts locally
128128 cmd : |
129- docker- compose exec -T cli shipshape -f /app/vendor/govcms/scaffold-tooling/shipshape.yml --exclude-db --error-code "$@"
129+ docker compose exec -T cli shipshape -f /app/vendor/govcms/scaffold-tooling/shipshape.yml --exclude-db --error-code "$@"
130130
131131 debug :
132132 usage : Enable debug configuration.
@@ -139,7 +139,7 @@ commands:
139139 cmd : |
140140 echo "Project : " $(ahoy run "echo \$LAGOON_PROJECT")
141141 echo "Site local URL : " $(ahoy run "echo \$LAGOON_ROUTE")
142- echo "DB port on host : " $(docker port $(docker- compose ps -q mariadb) 3306 | cut -d : -f 2)
142+ echo "DB port on host : " $(docker port $(docker compose ps -q mariadb) 3306 | cut -d : -f 2)
143143 if [ "$1" ]; then
144144 echo "One-time login : " $(ahoy login -- --no-browser)
145145 fi
0 commit comments