From 650d25f7a52b478ccee8f89460294b606b68a463 Mon Sep 17 00:00:00 2001 From: Jean-Pierre Huynh Date: Wed, 22 Jul 2015 16:20:03 +0000 Subject: [PATCH] RA-482: Added enterprise-distribution and enterprise-installer pom files. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/services/full-installer/trunk@108774 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- distribution/pom.xml | 1 + .../src/assembly/full-distribution.xml | 2 +- ear/pom.xml | 12 +- enterprise-distribution/pom.xml | 123 +++++++++++ enterprise-installer/pom.xml | 205 ++++++++++++++++++ 5 files changed, 336 insertions(+), 7 deletions(-) create mode 100644 enterprise-distribution/pom.xml create mode 100644 enterprise-installer/pom.xml diff --git a/distribution/pom.xml b/distribution/pom.xml index a6a7a0330a..44c72e2875 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -13,6 +13,7 @@ 8080 + community diff --git a/distribution/src/assembly/full-distribution.xml b/distribution/src/assembly/full-distribution.xml index d05bef26aa..5dd43c27ef 100644 --- a/distribution/src/assembly/full-distribution.xml +++ b/distribution/src/assembly/full-distribution.xml @@ -14,7 +14,7 @@ - ${project.build.directory}/dependency/alfresco-platform-community-${alfresco.platform.version} + ${project.build.directory}/dependency/alfresco-platform-${alfresco.platform.edition}-${alfresco.platform.version} diff --git a/ear/pom.xml b/ear/pom.xml index e0b98c7574..79228863ac 100644 --- a/ear/pom.xml +++ b/ear/pom.xml @@ -13,27 +13,27 @@ org.alfresco - alfresco-enterprise - ${project.version} + alfresco-platform-enterprise + ${alfresco.platform.version} war org.alfresco share - ${dependency.share.version} + ${alfresco.share.version} war org.alfresco alfresco-enterprise-vti-bin - ${project.version} + ${alfresco.platform.version} war org.alfresco alfresco-enterprise-server-root - ${project.version} + ${alfresco.platform.version} war @@ -42,7 +42,7 @@ org.alfresco alfresco-platform-enterprise-distributionzip - ${project.version} + ${alfresco.platform.version} zip provided diff --git a/enterprise-distribution/pom.xml b/enterprise-distribution/pom.xml new file mode 100644 index 0000000000..e7bbc6c921 --- /dev/null +++ b/enterprise-distribution/pom.xml @@ -0,0 +1,123 @@ + + 4.0.0 + + org.alfresco + alfresco-full-installation + 2015-1-EA-SNAPSHOT + + alfresco-enterprise-distribution + jar + Alfresco Full Distribution (Enterprise Edition) + + + + 8080 + enterprise + + + + + + org.alfresco + alfresco-platform-enterprise-distributionzip + ${alfresco.platform.version} + zip + + + * + * + + + + + + + org.alfresco + alfresco-solr4-distribution + ${alfresco.share.version} + zip + + + * + * + + + + + + + org.alfresco + alfresco-share-distribution + ${alfresco.share.version} + zip + + + * + * + + + + + + + alfresco-enterprise-${project.version} + + + maven-dependency-plugin + + + extract-keystore + generate-resources + + unpack + + + + + org.alfresco + alfresco-platform-enterprise-distributionzip + ${alfresco.platform.version} + zip + + + org.alfresco + alfresco-solr4-distribution + ${alfresco.platform.version} + zip + ${project.build.directory}/dependency/solr4 + + + org.alfresco + alfresco-share-distribution + ${alfresco.share.version} + zip + + + + + + + + + maven-assembly-plugin + + + make-assembly + package + + single + + + false + + ../distribution/src/assembly/full-distribution.xml + + + + + + + + + diff --git a/enterprise-installer/pom.xml b/enterprise-installer/pom.xml new file mode 100644 index 0000000000..3138788dc2 --- /dev/null +++ b/enterprise-installer/pom.xml @@ -0,0 +1,205 @@ + + 4.0.0 + + org.alfresco + alfresco-full-installation + 2015-1-EA-SNAPSHOT + + alfresco-enterprise-installer + pom + Alfresco Enterprise Full Installers + + + ${user.home}/binaries + ${project.build.directory}/installbuilder + ${binaries.folder}/build-classpath/code-signing + ${binaries.folder}/build-classpath/license.xml + + project.version=${project.version} + project.fullName='Alfresco One Platform ${project.version}' + project.osxSigningPkcs12File=${signing.key.location}/Alfresco-Software-Ltd-osx.p12 + project.osxSigningPkcs12Password=${p12Password} + project.windowsSigningPkcs12File=${signing.key.location}/Alfresco-Software-Ltd.p12 + project.windowsSigningPkcs12Password=${p12Password} + alfresco_edition=enterprise + alfrescogoogledocs_component_enabled=1 + alfrescosharepoint_component_enabled=1 + alfrescosolr_component_enabled=1 + alfrescowcmqs_component_enabled=1 + project.outputDirectory=${project.build.directory} + + + + alfresco-enterprise + + + + + + org.alfresco + alfresco-community-installer + ${project.version} + pom + + + + + + + maven-dependency-plugin + + + get-distribution + prepare-package + + unpack + + + + + org.alfresco + alfresco-installer-resources + ${alfresco.platform.version} + ${project.build.directory}/classes + + + org.alfresco + alfresco-enterprise-distribution + ${project.version} + zip + ${project.build.directory}/distribution + + + + org.alfresco + alfresco-solr1-distribution + ${alfresco.platform.version} + zip + ${project.build.directory}/distribution/${alfresco.package.name}-${project.version}/web-server/webapps + + + + org.alfresco + alfresco-wcmqs-distribution + ${alfresco.share.version} + zip + ${project.build.directory}/wcmqs + + + + org.alfresco + alfresco-wcmqs-web + ${alfresco.share.version} + classes + ${project.build.directory}/wcmqs + alfresco/web-extension/** + + + + org.alfresco + alfresco-wcmqs-client-api + ${alfresco.share.version} + ${project.build.directory}/wcmqs + alfresco/extension/** + + + + + + + + + + maven-resources-plugin + + + override-local-resources + prepare-package + + resources + + + ${project.build.directory} + true + + properties + + + + + + + + maven-antrun-plugin + + + + extract-binaries-tgz + prepare-package + + run + + + + + + + + + + build-installers + package + + run + + + ${project.build.directory}/classes/bitrock + + + + + + + + + + + + + + win-bitrock + + + windows + + + + ${bitrock.folder}/bin/builder-cli.exe + + + + linux-bitrock + + + linux + + + + ${bitrock.folder}/bin/builder + + + + osx-bitrock + + + mac + + + + ${bitrock.folder}/bin/builder + + + + +