File tree Expand file tree Collapse file tree 4 files changed +16
-1089
lines changed
Expand file tree Collapse file tree 4 files changed +16
-1089
lines changed Original file line number Diff line number Diff line change @@ -30,19 +30,24 @@ services:
3030 - TECHPRODUCTS_CONFIGSET=/opt/solr/server/solr/configsets/sample_techproducts_configs
3131 command : |
3232 bash -c "
33+ set -e
34+
3335 # Copy tech products configset as base for sitecore_configset
34- cp -r $$TECHPRODUCTS_CONFIGSET $$SITECORE_CONFIGSET &&
36+ cp -r $$TECHPRODUCTS_CONFIGSET $$SITECORE_CONFIGSET
3537
3638 # Override with pysolr-specific configset configuration
37- cp -r $$PYSOLR_CONFIGSET/. $$SITECORE_CONFIGSET/conf &&
39+ cp -r $$PYSOLR_CONFIGSET/. $$SITECORE_CONFIGSET/conf
40+
41+ # Rename managed-schema.xml to schema.xml
42+ mv "$$SITECORE_CONFIGSET/conf/managed-schema.xml" "$$SITECORE_CONFIGSET/conf/schema.xml"
3843
3944 # Create main core with sitecore configset
4045 # Syntax: precreate-core <core> <configset>
41- precreate-core $$SOLR_CORE_NAME $$SITECORE_CONFIGSET &&
46+ precreate-core $$SOLR_CORE_NAME $$SITECORE_CONFIGSET
4247
4348 # Prepare demo cores instanceDirs for test cases
44- cp -r $$SITECORE_CONFIGSET $$SOLR_HOME/demo_core1 &&
45- cp -r $$SITECORE_CONFIGSET $$SOLR_HOME/demo_core2 &&
49+ cp -r $$SITECORE_CONFIGSET $$SOLR_HOME/demo_core1
50+ cp -r $$SITECORE_CONFIGSET $$SOLR_HOME/demo_core2
4651
4752 # Start Solr in foreground (PID 1)
4853 exec solr-foreground
Original file line number Diff line number Diff line change @@ -7,6 +7,9 @@ echo "Preparing sitecore_configset..."
77cp -r " $TECHPRODUCTS_CONFIGSET " " $SITECORE_CONFIGSET "
88cp -r " $PYSOLR_CONFIGSET " /. " $SITECORE_CONFIGSET /conf"
99
10+ # Rename managed-schema.xml to schema.xml before uploading the configset to ZooKeeper
11+ mv " $SITECORE_CONFIGSET /conf/managed-schema.xml" " $SITECORE_CONFIGSET /conf/schema.xml"
12+
1013echo " Uploading sitecore_configset to Zookeeper..."
1114solr zk upconfig -n sitecore_configset -d " $SITECORE_CONFIGSET "
1215echo " Configset uploaded successfully."
You can’t perform that action at this time.
0 commit comments