From 945fc809988c94d1644edc377326baf93fff4e7d Mon Sep 17 00:00:00 2001 From: Tom Wiesing Date: Tue, 8 Mar 2022 13:25:56 +0100 Subject: [PATCH] provision_container: Apply new workaround --- .../compose/barrel/scripts/provision_container.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/distillery/resources/compose/barrel/scripts/provision_container.sh b/distillery/resources/compose/barrel/scripts/provision_container.sh index a26d6f0..4949279 100644 --- a/distillery/resources/compose/barrel/scripts/provision_container.sh +++ b/distillery/resources/compose/barrel/scripts/provision_container.sh @@ -62,17 +62,18 @@ function drupal_sites_permission_workaround() { chmod -R u+w "$WEB_DIR/sites/" || true } -# setup allow-plugins -composer config allow-plugins true || true # Create a new composer project. log_info " => Creating composer project" if [ -z "${DRUPAL_VERSION}" ]; then - composer create-project 'drupal/recommended-project:^9.0.0' . + composer --no-interaction create-project 'drupal/recommended-project:^9.0.0' . else - composer create-project "drupal/recommended-project:$DRUPAL_VERSION" . + composer --no-interaction create-project "drupal/recommended-project:$DRUPAL_VERSION" . fi +# needed for composer > 2.2 +composer --no-interaction config allow-plugins true + # Install drush so that we can automate a lot of things log_info " => Installing 'drush'" composer require drush/drush