diff --git a/docker/Dockerfile b/docker/Dockerfile index 6a05719ac..eae69aeaf 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,11 +1,15 @@ FROM quay.io/alfresco/alfresco-base-tomcat:0.1.0 -RUN mkdir -p /usr/local/tomcat/shared/classes +RUN mkdir -p /usr/local/tomcat/shared/classes && \ + mkdir /usr/local/tomcat/alfresco-mmt RUN touch /usr/local/tomcat/shared/classes/alfresco-global.properties COPY target/war /usr/local/tomcat/webapps COPY target/connector/* /usr/local/tomcat/lib/ +COPY target/alfresco-mmt/* /usr/local/tomcat/alfresco-mmt/ +RUN rm -rf /usr/local/tomcat/webapps/ROOT +COPY target/server-root/* /usr/local/tomcat/webapps RUN sed -i "s/shared.loader=/shared.loader=\${catalina.base}\/shared\/classes/" /usr/local/tomcat/conf/catalina.properties diff --git a/docker/pom.xml b/docker/pom.xml index 2b7c6fa0f..e1f48af92 100644 --- a/docker/pom.xml +++ b/docker/pom.xml @@ -18,6 +18,12 @@ ${project.version} war + + org.alfresco + alfresco-server-root + ${dependency.alfresco-server-root.version} + war + mysql mysql-connector-java @@ -33,6 +39,11 @@ postgresql ${dependency.postgresql.version} + + org.alfresco + alfresco-mmt + ${dependency.alfresco-mmt.version} + @@ -92,6 +103,22 @@ false ${project.build.directory}/connector + + org.alfresco + alfresco-mmt + ${dependency.alfresco-mmt.version} + jar + false + ${project.build.directory}/alfresco-mmt + + + org.alfresco + alfresco-server-root + ${dependency.alfresco-server-root.version} + war + false + ${project.build.directory}/server-root +