From bef4f250324b2cd7f27c7a77b47c4b13959213a8 Mon Sep 17 00:00:00 2001 From: Paul Weidner Date: Mon, 3 Jan 2022 12:06:22 -0800 Subject: [PATCH] Add allow-plugins config #467 --- docker/build-farmOS.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docker/build-farmOS.sh b/docker/build-farmOS.sh index 00ad730858..afebfcd09b 100644 --- a/docker/build-farmOS.sh +++ b/docker/build-farmOS.sh @@ -38,6 +38,18 @@ elif [[ ! "${FARMOS_VERSION}" =~ ^(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.(0|[1-9][0-9 fi composer require farmos/farmos ${FARMOS_COMPOSER_VERSION} --no-install +# Add allow-plugins config. +allowedPlugins=( + "composer/installers" + "cweagans/composer-patches" + "drupal/core-composer-scaffold" + "oomphinc/composer-installers-extender" + "wikimedia/composer-merge-plugin" +) +for plugin in ${allowedPlugins[@]}; do + composer config --no-plugins allow-plugins.$plugin true +done + # Run composer install with optional arguments passed into this script. if [ $# -eq 0 ]; then composer install