Skip to content

Commit e7420c5

Browse files
author
Kevin Basarab
authored
Eliminate ddev composer shell alias in xb-setup (#35)
1 parent e1f03a0 commit e7420c5

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

commands/host/xb-setup

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ cd "$(dirname "$0")" || exit
1111
cd ../../../
1212
set -e
1313

14-
# Route Composer commands through DDEV.
15-
alias composer="ddev composer"
16-
1714
# Flag-handling.
1815
while :; do
1916
case ${1:-} in
@@ -53,31 +50,31 @@ git clone \
5350
web/modules/contrib/experience_builder
5451

5552
# Allow all Composer plugins.
56-
composer config \
53+
ddev composer config \
5754
--no-plugins \
5855
allow-plugins.\* \
5956
true
6057

6158
# Require Drush, but don't install yet for performance reasons.
62-
composer require \
59+
ddev composer require \
6360
--no-install \
6461
--update-with-all-dependencies \
6562
--no-interaction \
6663
drush/drush
6764

6865
# Require the Experience Builder module. Still don't install.
69-
composer config \
66+
ddev composer config \
7067
repositories.xb \
7168
path \
7269
web/modules/contrib/experience_builder
73-
composer require \
70+
ddev composer require \
7471
--no-install \
7572
--update-with-all-dependencies \
7673
--no-interaction \
7774
drupal/experience_builder
7875

7976
# Require dev dependencies. NOW install.
80-
composer require \
77+
ddev composer require \
8178
--dev \
8279
--update-with-all-dependencies \
8380
--no-interaction \

0 commit comments

Comments
 (0)