provision_container: Fixes for new WissKI version
This commit is contained in:
parent
04025b89de
commit
a2612e5ee6
1 changed files with 10 additions and 5 deletions
|
|
@ -93,6 +93,16 @@ else
|
||||||
composer require 'drupal/wisski:2.x-dev'
|
composer require 'drupal/wisski:2.x-dev'
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Install dependencies of WissKI
|
||||||
|
log_info " => Installing and patching Wisski dependencies"
|
||||||
|
pushd "$WEB_DIR/modules/contrib/wisski"
|
||||||
|
composer install
|
||||||
|
|
||||||
|
# Patch EasyRDF (for now)
|
||||||
|
EASYRDF_RESPONSE="./vendor/easyrdf/easyrdf/lib/EasyRdf/Http/Response.php"
|
||||||
|
patch -N "$EASYRDF_RESPONSE" < "/patch/easyrdf.patch"
|
||||||
|
popd
|
||||||
|
|
||||||
drupal_sites_permission_workaround
|
drupal_sites_permission_workaround
|
||||||
composer require drupal/inline_entity_form
|
composer require drupal/inline_entity_form
|
||||||
|
|
||||||
|
|
@ -109,11 +119,6 @@ log_info " => Enable Wisski modules"
|
||||||
drush pm-enable --yes wisski_core wisski_linkblock wisski_pathbuilder wisski_adapter_sparql11_pb wisski_salz
|
drush pm-enable --yes wisski_core wisski_linkblock wisski_pathbuilder wisski_adapter_sparql11_pb wisski_salz
|
||||||
drupal_sites_permission_workaround
|
drupal_sites_permission_workaround
|
||||||
|
|
||||||
# Because of a regresssion in EasyRDF and Tomcat, we need to manually patch EasyRDF
|
|
||||||
EASYRDF_RESPONSE="$COMPOSER_DIR/vendor/easyrdf/easyrdf/lib/EasyRdf/Http/Response.php"
|
|
||||||
log_info " => Patching '$EASYRDF_RESPONSE'"
|
|
||||||
patch "$EASYRDF_RESPONSE" < "/patch/easyrdf.patch"
|
|
||||||
|
|
||||||
log_info " => Provisioning is now complete. "
|
log_info " => Provisioning is now complete. "
|
||||||
log_ok "Your installation details are as follows:"
|
log_ok "Your installation details are as follows:"
|
||||||
function printdetails() {
|
function printdetails() {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue