@@ -174,9 +174,21 @@ start:
174174 docker ps -a
175175 for i in $$ ( docker ps -a | grep drupal | awk ' {print $$1}' ) ; do echo $$ i ; docker inspect " $$ i" | grep Image ; done
176176 echo " Force solr ISLANDORA config"
177+ # docker-compose exec -T drupal bash -c '/bin/rm -f /opt/solr/server/solr/ISLANDORA/conf/solrconfig_extra.xml ; /bin/cp -f /var/www/drupal/assets/solr/solrconfig_extra.xml /opt/solr/server/solr/ISLANDORA/conf/solrconfig_extra.xml'
178+ docker-compose exec -T drupal with-contenv bash -lc " drush search-api-solr:install-missing-fieldtypes"
179+ docker-compose exec -T drupal with-contenv bash -lc " drush search-api-solr:get-server-config default_solr_server /var/www/drupal/solrconfig.zip"
180+ docker-compose exec -T drupal with-contenv bash -lc " unzip /var/www/drupal/solrconfig.zip -d /opt/solr/server/solr/ISLANDORA/conf/ -o"
177181 docker-compose exec -T drupal bash -c ' /bin/rm -f /opt/solr/server/solr/ISLANDORA/conf/solrconfig_extra.xml ; /bin/cp -f /var/www/drupal/assets/solr/solrconfig_extra.xml /opt/solr/server/solr/ISLANDORA/conf/solrconfig_extra.xml'
178182 echo " Restarting solr"
179183 docker-compose restart solr
184+ docker-compose exec -T drupal with-contenv bash -lc " drush cr"
185+ docker-compose exec -T drupal with-contenv bash -lc " drush search-api:clear"
186+ docker-compose exec -T drupal with-contenv bash -lc " drush search-api:disable-all"
187+ docker-compose exec -T drupal with-contenv bash -lc " drush search-api:enable-all"
188+ docker-compose exec -T drupal with-contenv bash -lc " drush search-api-solr:finalize-index --force"
189+ docker-compose exec -T drupal with-contenv bash -lc " drush search-api-reindex"
190+ docker-compose exec -T drupal with-contenv bash -lc " drush search-api-index"
191+
180192
181193.PHONY : _docker-up-and-wait
182194.SILENT : _docker-up-and-wait
@@ -338,4 +350,4 @@ theme-compile:
338350 echo " Building theme"
339351 docker run --rm -v $(shell pwd) /codebase/web/themes/contrib/idc-ui-theme/:/usr/src/project idc_theme_build bash -c " cd js && bash autobuild.sh"
340352 sudo find ./codebase/web/themes/contrib/idc-ui-theme/js -exec chown $(shell id -u) :101 {} \;
341- docker-compose exec -T drupal bash -lc " drush cc theme-registry"
353+ docker-compose exec -T drupal bash -lc " drush cc theme-registry"
0 commit comments