From f8c18d8d83c665fc1e8781b6a2036fdde46d61c2 Mon Sep 17 00:00:00 2001 From: Tom Wiesing Date: Tue, 12 Jul 2022 16:46:11 +0200 Subject: [PATCH] provision_container: Enable additional modules --- .../barrel/scripts/provision_container.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/distillery/resources/compose/barrel/scripts/provision_container.sh b/distillery/resources/compose/barrel/scripts/provision_container.sh index 5a3d8b0..2770c51 100644 --- a/distillery/resources/compose/barrel/scripts/provision_container.sh +++ b/distillery/resources/compose/barrel/scripts/provision_container.sh @@ -129,6 +129,22 @@ log_info " => Enable Wisski modules" drush pm-enable --yes wisski_core wisski_linkblock wisski_pathbuilder wisski_adapter_sparql11_pb wisski_salz drupal_sites_permission_workaround +log_info " => Installing and enabling additional modules" + +while IFS= read -r line; do + echo "$line" | ( + read composer drush; + drupal_sites_permission_workaround + composer require "$composer" + drush pm-enable --yes "$drush" + ) +done << EOF +drupal/devel:^4.1 devel +drupal/geofield:^1.40 geofield +drupal/geofield_map:^2.85 geofield_map +drupal/imce:^2.4 imce +EOF + log_info " => Setting up WissKI Salz Adapter" drush php:script /wisskiutils/create_adapter.php "$INSTANCE_DOMAIN" "$GRAPHDB_REPO" "$GRAPHDB_HEADER"