From 7bea284a3af0fffef2e02f71e7d842dd2d0fc58b Mon Sep 17 00:00:00 2001 From: Samuel Langlois Date: Fri, 29 Nov 2013 18:17:56 +0000 Subject: [PATCH] First try at mavenification of RM git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58440 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- pom.xml | 291 ++++++++++++++++++++++++++++++++++++++++++++++ rm-server/pom.xml | 171 +++++++++++++++++++++++++++ 2 files changed, 462 insertions(+) create mode 100644 pom.xml create mode 100644 rm-server/pom.xml diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000000..8e861e21bb --- /dev/null +++ b/pom.xml @@ -0,0 +1,291 @@ + + + + + + + + + + + + + + + 4.0.0 + org.alfresco + alfresco-rm-parent + pom + 2.2-SNAPSHOT + Alfresco Records Management + + http://www.alfresco.org/ + 2005 + + Alfresco Software + http://www.alfresco.org/ + + + + LGPL 3 + + + + https://svn.alfresco.com/repos/alfresco-open-mirror/modules/recordsmanagement/HEAD + https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD + + + JIRA + https://issues.alfresco.com/jira/browse/RM + + + Bamboo + https://bamboo.alfresco.com/bamboo/browse/RM + + + + 3.0.3 + + + + + + alfresco-public + https://artifacts.alfresco.com/nexus/content/groups/public + + + + + + + alfresco-internal + https://artifacts.alfresco.com/nexus/content/repositories/internal-releases/ + + + + alfresco-internal-snapshots + https://artifacts.alfresco.com/nexus/content/repositories/internal-snapshots/ + + + alfresco-site + Alfresco Maven site + http://localhost/ + + + + + rm-server + rm-share + + + + 4.2.0 + + + org.postgresql.Driver + alfresco + jdbc:postgresql:${db.name} + jdbc:postgresql:template1 + alfresco + alfresco + + + 1.7 + UTF-8 + + + ${project.build.directory}/jacoco.exec + + + + + source/java + test/java + + + config + + + + + test/resources + + + + + + org.apache.maven.plugins + maven-enforcer-plugin + 1.3.1 + + + enforce-java + + enforce + + + + + 1.7.0 + + + + + + + + + + + + + maven-clean-plugin + 2.5 + + + maven-compiler-plugin + 3.1 + + ${maven.build.sourceVersion} + ${maven.build.sourceVersion} + + + + maven-deploy-plugin + 2.7 + + + maven-install-plugin + 2.5 + + + maven-resources-plugin + 2.6 + + + maven-site-plugin + 3.3 + + + maven-assembly-plugin + 2.4 + + + maven-dependency-plugin + 2.8 + + + maven-help-plugin + 2.2 + + + maven-release-plugin + 2.4.1 + + + maven-source-plugin + 2.2.1 + + + maven-failsafe-plugin + 2.16 + + + maven-surefire-plugin + 2.16 + + + true + alphabetical + -Xmx1024m -XX:MaxPermSize=256m -Duser.language=en -Dcom.sun.management.jmxremote + + + ${db.url} + ${db.driver} + ${db.name} + ${db.username} + ${db.password} + ${basedir}/target/alf_test_data + + + + + maven-javadoc-plugin + 2.9.1 + + + maven-eclipse-plugin + 2.9 + + + maven-antrun-plugin + 1.7 + + + maven-jar-plugin + 2.4 + + + maven-war-plugin + 2.4 + + source/web + true + + + + org.mortbay.jetty + jetty-maven-plugin + 8.1.13.v20130916 + + source/web + + + + org.apache.tomcat.maven + tomcat7-maven-plugin + 2.1 + + + org.codehaus.plexus + plexus-archiver + 2.3 + + + + + org.antlr + antlr3-maven-plugin + ${dependency.antlr.version} + + + org.codehaus.mojo + sql-maven-plugin + 1.5 + + + org.codehaus.mojo + rpm-maven-plugin + 2.1-alpha-3 + + + org.codehaus.mojo + versions-maven-plugin + 2.1 + + + org.codehaus.mojo + build-helper-maven-plugin + 1.8 + + + com.google.code.maven-replacer-plugin + replacer + 1.5.2 + + + + + + diff --git a/rm-server/pom.xml b/rm-server/pom.xml new file mode 100644 index 0000000000..e498665e67 --- /dev/null +++ b/rm-server/pom.xml @@ -0,0 +1,171 @@ + + + + + + 4.0.0 + + org.alfresco + alfresco-rm-parent + 2.2-SNAPSHOT + + alfresco-rm + Alfresco RM + + + + org.alfresco + alfresco-remote-api + ${alfresco.base.version} + + + + + org.alfresco + alfresco-data-model + ${alfresco.base.version} + config + + + org.alfresco + alfresco-repository + ${alfresco.base.version} + config + + + org.alfresco + alfresco-remote-api + ${alfresco.base.version} + config + + + + + junit + junit + 4.11 + test + + + org.springframework.extensions.surf + spring-webscripts + 1.2.0 + tests + test + + + org.springframework + spring-test + 2.5 + test + + + org.alfresco + alfresco-repository + ${alfresco.base.version} + tests + test + + + org.alfresco + alfresco-remote-api + ${alfresco.base.version} + tests + test + + + + postgresql + postgresql + 9.1-901.jdbc4 + test + + + mysql + mysql-connector-java + 5.1.14 + test + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + add-source + + add-source + + + + source/compatibility + + + + + + + + + + + wipeDB + + + + + org.codehaus.mojo + sql-maven-plugin + + true + ${db.driver} + ${db.master.url} + ${db.username} + ${db.password} + + + + postgresql + postgresql + 9.1-901.jdbc4 + + + mysql + mysql-connector-java + 5.1.14 + + + + + wipe-database + process-test-resources + + execute + + + drop database if exists alfresco + + + + create-database + process-test-resources + + execute + + + create database alfresco + + + + + + + + + +