diff --git a/.gitbugtraq b/.gitbugtraq new file mode 100644 index 0000000000..bacffb702d --- /dev/null +++ b/.gitbugtraq @@ -0,0 +1,4 @@ +# For SmartGit +[bugtraq "jira"] + url = https://issues.alfresco.com/jira/browse/%BUGID% + logRegex = ([A-Z]+-\\d+) diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000000..40dfaebe84 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,11 @@ +FROM tomcat:8.5.20-jre8-alpine + +RUN mkdir -p /usr/local/tomcat/shared/classes + +RUN touch /usr/local/tomcat/shared/classes/alfresco-global.properties + +COPY target/war /usr/local/tomcat/webapps +COPY target/connector/* /usr/local/tomcat/lib/ + +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 new file mode 100644 index 0000000000..2b7c6fa0f6 --- /dev/null +++ b/docker/pom.xml @@ -0,0 +1,104 @@ + + 4.0.0 + content-services-community-docker + Alfresco Content Services Community Docker image builder + pom + + + org.alfresco + acs-community-packaging + 6.0.0-SNAPSHOT + ../pom.xml + + + + + org.alfresco + content-services-community + ${project.version} + war + + + mysql + mysql-connector-java + ${dependency.mysql.version} + + + org.mariadb.jdbc + mariadb-java-client + ${dependency.mariadb.version} + + + org.postgresql + postgresql + ${dependency.postgresql.version} + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 3.0.2 + + + unpack-resources + process-resources + + unpack + + + + + org.alfresco + content-services-community + ${project.version} + war + false + ${project.build.directory}/war/alfresco + alfresco.war + + + + + + copy-resources + process-resources + + copy + + + + + mysql + mysql-connector-java + jar + false + ${project.build.directory}/connector + + + org.mariadb.jdbc + mariadb-java-client + ${dependency.mariadb.version} + false + ${project.build.directory}/connector + + + org.postgresql + postgresql + ${dependency.postgresql.version} + jar + false + ${project.build.directory}/connector + + + + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index ec0ab9e6c1..2d9a5fa25e 100644 --- a/pom.xml +++ b/pom.xml @@ -2,18 +2,19 @@ 4.0.0 acs-community-packaging Alfresco Content Services Community Packaging - 6.0.b-SNAPSHOT + 6.0.0-SNAPSHOT pom org.alfresco alfresco-super-pom - 8 + 9 war zip + docker @@ -40,7 +41,7 @@ 6.2 2.2 6.13 - 6.18 + 6.19 6.0 1.0 6.3 @@ -51,6 +52,7 @@ 3.2.17.RELEASE 9.4.1212 5.1.40 + 2.0.1 diff --git a/war/pom.xml b/war/pom.xml index 98befc548c..58f62ea49a 100644 --- a/war/pom.xml +++ b/war/pom.xml @@ -7,7 +7,7 @@ org.alfresco acs-community-packaging - 6.0.b-SNAPSHOT + 6.0.0-SNAPSHOT ../pom.xml diff --git a/zip/pom.xml b/zip/pom.xml index 66b48d86fa..be2030ba5b 100644 --- a/zip/pom.xml +++ b/zip/pom.xml @@ -1,185 +1,186 @@ - - 4.0.0 - alfresco-content-services-community-distribution - jar - Alfresco Content Services Community WAR Installation - - - org.alfresco - acs-community-packaging - 6.0.b-SNAPSHOT - ../pom.xml - - - - - - org.alfresco - content-services-community - ${project.version} - war - - - org.alfresco - alfresco-server-root - war - - - - org.alfresco - alfresco-mmt - - - - - org.alfresco - alfresco-repository - - - org.alfresco - alfresco-data-model - - - org.alfresco - content-services-community - ${project.version} - classes - - - - - org.postgresql - postgresql - ${dependency.postgresql.version} - - - - - org.alfresco - alfresco-pdf-renderer - linux - tgz - - - org.alfresco - alfresco-pdf-renderer - win64 - tgz - - - - - - ${project.artifactId}-${project.version} - - - - src/main/resources - true - - - - - maven-dependency-plugin - - - - extract-keystore - generate-resources - - unpack - - - - - org.alfresco - alfresco-repository - alfresco/keystore/** - - - - - - - - extract-jlan-dll - generate-resources - - unpack - - - - - org.alfresco - alfresco-jlan-embed - windll - *.dll - - - - - - - - copy-resources - generate-resources - - copy - - - - - org.alfresco - alfresco-server-root - war - ${project.build.outputDirectory}/web-server/webapps - ROOT.war - - - - - - - - - - maven-assembly-plugin - - - make-assembly - package - - single - - - - - false - - src/assemblies/distribution.xml - - - - - - - maven-jar-plugin - - - create-assembly-descriptor - - jar - - - assembly - ${basedir}/src - - assemblies/* - - - - - - - - + + 4.0.0 + alfresco-content-services-community-distribution + jar + Alfresco Content Services Community WAR Installation + + + org.alfresco + acs-community-packaging + 6.0.0-SNAPSHOT + ../pom.xml + + + + + + org.alfresco + content-services-community + ${project.version} + war + + + org.alfresco + alfresco-server-root + war + + + + org.alfresco + alfresco-mmt + + + + + org.alfresco + alfresco-repository + + + org.alfresco + alfresco-data-model + + + org.alfresco + content-services-community + ${project.version} + classes + + + + + org.postgresql + postgresql + ${dependency.postgresql.version} + + + + + org.alfresco + alfresco-pdf-renderer + linux + tgz + + + org.alfresco + alfresco-pdf-renderer + win64 + tgz + + + + + + ${project.artifactId}-${project.version} + + + + src/main/resources + true + + + + + maven-dependency-plugin + + + + extract-keystore + generate-resources + + unpack + + + + + org.alfresco + alfresco-repository + alfresco/keystore/** + + + + + + + + extract-jlan-dll + generate-resources + + unpack + + + + + org.alfresco + alfresco-jlan-embed + windll + *.dll + + + + + + + + copy-resources + generate-resources + + copy + + + + + org.alfresco + alfresco-server-root + war + ${project.build.outputDirectory}/web-server/webapps + ROOT.war + + + + + + + + + + maven-assembly-plugin + + + make-assembly + package + + single + + + + + false + + src/assemblies/distribution.xml + + + + + + + maven-jar-plugin + + + create-assembly-descriptor + + jar + + + assembly + ${basedir}/src + + assemblies/* + + + + + + + + \ No newline at end of file