mirror of
https://github.com/Alfresco/SearchServices.git
synced 2026-09-16 18:12:56 +00:00
Moving from "latest" to "6.2" to identify the current ACS version.
Created "images" folder to store Docker Images for Alfresco, Search and Zeppelin Skipping "shard.count" setting for DB_ID_RANGE and EXPLICIT_ID_FALLBACK_LRIS
This commit is contained in:
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
ALFRESCO_TAG=<%=acsTag%>
|
ALFRESCO_TAG=latest
|
||||||
SHARE_TAG=6.1.0-RC3
|
SHARE_TAG=6.1.0-RC3
|
||||||
POSTGRES_TAG=10.9
|
POSTGRES_TAG=10.9
|
||||||
TRANSFORM_ROUTER_TAG=1.1.0-EA2
|
TRANSFORM_ROUTER_TAG=1.1.0-EA2
|
||||||
+9
-6
@@ -1,6 +1,5 @@
|
|||||||
ARG SEARCH_TAG
|
ARG SEARCH_TAG
|
||||||
# FROM <%=searchImage%>:${SEARCH_TAG}
|
FROM <%=searchImage%>:${SEARCH_TAG}
|
||||||
FROM searchservices:develop
|
|
||||||
|
|
||||||
# COMMON
|
# COMMON
|
||||||
ARG ALFRESCO_HOSTNAME
|
ARG ALFRESCO_HOSTNAME
|
||||||
@@ -78,21 +77,25 @@ RUN if [ "$ENABLE_SLAVE" == "true" ] ; then \
|
|||||||
ARG ENABLE_SHARDING
|
ARG ENABLE_SHARDING
|
||||||
ARG NUM_SHARDS
|
ARG NUM_SHARDS
|
||||||
ARG SHARD_ID
|
ARG SHARD_ID
|
||||||
|
ARG SHARDING_METHOD
|
||||||
ENV ENABLE_SHARDING $ENABLE_SHARDING
|
ENV ENABLE_SHARDING $ENABLE_SHARDING
|
||||||
ENV NUM_SHARDS $NUM_SHARDS
|
ENV NUM_SHARDS $NUM_SHARDS
|
||||||
ENV SHARD_ID $SHARD_ID
|
ENV SHARD_ID $SHARD_ID
|
||||||
|
ENV SHARDING_METHOD $SHARDING_METHOD
|
||||||
|
|
||||||
# Set Port Number and Sharding ID for this Shard Service
|
# Set Port Number and Sharding ID for this Shard Service
|
||||||
RUN if [ "$ENABLE_SHARDING" == "true" ] ; then \
|
RUN if [ "$ENABLE_SHARDING" == "true" ] ; then \
|
||||||
sed -i '/^bash.*/i echo "\nsolr.port.ssl=8983\nshard.count=${NUM_SHARDS}\nshard.instance=${SHARD_ID}" >> ${DIST_DIR}/solrhome/templates/rerank/conf/solrcore.properties\n' \
|
sed -i '/^bash.*/i echo "\nsolr.port.ssl=8983\nshard.instance=${SHARD_ID}" >> ${DIST_DIR}/solrhome/templates/rerank/conf/solrcore.properties\n' \
|
||||||
${DIST_DIR}/solr/bin/search_config_setup.sh && \
|
${DIST_DIR}/solr/bin/search_config_setup.sh && \
|
||||||
|
if [[ ("$SHARDING_METHOD" != "DB_ID_RANGE") && ("$SHARDING_METHOD" != "EXPLICIT_ID_FALLBACK_LRIS") ]]; then \
|
||||||
|
sed -i '/^bash.*/i echo "\nshard.count=${NUM_SHARDS}" >> ${DIST_DIR}/solrhome/templates/rerank/conf/solrcore.properties\n' \
|
||||||
|
${DIST_DIR}/solr/bin/search_config_setup.sh; \
|
||||||
|
fi; \
|
||||||
sed -i '/^bash.*/i echo "\nalfresco.port=8080\nalfresco.port.ssl=8443\nalfresco.baseUrl=/alfresco" >> ${DIST_DIR}/solrhome/templates/rerank/conf/solrcore.properties\n' \
|
sed -i '/^bash.*/i echo "\nalfresco.port=8080\nalfresco.port.ssl=8443\nalfresco.baseUrl=/alfresco" >> ${DIST_DIR}/solrhome/templates/rerank/conf/solrcore.properties\n' \
|
||||||
${DIST_DIR}/solr/bin/search_config_setup.sh; \
|
${DIST_DIR}/solr/bin/search_config_setup.sh; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# SHARDING METHOD
|
# SHARDING METHODS
|
||||||
ARG SHARDING_METHOD
|
|
||||||
ENV SHARDING_METHOD $SHARDING_METHOD
|
|
||||||
ARG SHARD_RANGE
|
ARG SHARD_RANGE
|
||||||
ENV SHARD_RANGE $SHARD_RANGE
|
ENV SHARD_RANGE $SHARD_RANGE
|
||||||
ARG SHARD_KEY
|
ARG SHARD_KEY
|
||||||
Reference in New Issue
Block a user