Merged AIR-SPRINT1 (5.1.0) to HEAD (5.1/Cloud)

108250: RA-233/RA-432 Switch Full installer to Platform-only installer, and only on Enterprise


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@108643 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Samuel Langlois
2015-07-21 11:09:00 +00:00
parent 8d13fce3c6
commit 7913448f58

92
pom.xml
View File

@@ -6,28 +6,30 @@
<artifactId>alfresco-enterprise-packaging</artifactId> <artifactId>alfresco-enterprise-packaging</artifactId>
<version>5.1-SNAPSHOT</version> <version>5.1-SNAPSHOT</version>
</parent> </parent>
<artifactId>alfresco-enterprise-installer</artifactId> <artifactId>alfresco-platform-enterprise-installer</artifactId>
<packaging>pom</packaging> <packaging>pom</packaging>
<name>Alfresco Enterprise Installers</name> <name>Alfresco Platform Enterprise Installers</name>
<properties> <properties>
<installer.version>2015-1-EA</installer.version>
<binaries.folder>${user.home}/binaries</binaries.folder> <binaries.folder>${user.home}/binaries</binaries.folder>
<bitrock.folder>${project.build.directory}/installbuilder</bitrock.folder> <bitrock.folder>${project.build.directory}/installbuilder</bitrock.folder>
<signing.key.location>${binaries.folder}/build-classpath/code-signing</signing.key.location> <signing.key.location>${binaries.folder}/build-classpath/code-signing</signing.key.location>
<license.file.location>${binaries.folder}/build-classpath/license.xml</license.file.location> <license.file.location>${binaries.folder}/build-classpath/license.xml</license.file.location>
<installer.name>alfresco-platform</installer.name>
<bitrock.arguments> <bitrock.arguments>
project.outputDirectory=${project.build.directory} project.outputDirectory=${project.build.directory}
project.version=${installer.version} project.version=${project.version}
project.fullName='Alfresco One ${installer.version}' project.fullName='Alfresco One Platform ${installer.version}'
project.osxSigningPkcs12File=${signing.key.location}/Alfresco-Software-Ltd-osx.p12 project.osxSigningPkcs12File=${signing.key.location}/Alfresco-Software-Ltd-osx.p12
project.osxSigningPkcs12Password=${p12Password} project.osxSigningPkcs12Password=${p12Password}
project.windowsSigningPkcs12File=${signing.key.location}/Alfresco-Software-Ltd.p12 project.windowsSigningPkcs12File=${signing.key.location}/Alfresco-Software-Ltd.p12
project.windowsSigningPkcs12Password=${p12Password} project.windowsSigningPkcs12Password=${p12Password}
alfresco_edition=enterprise alfresco_edition=enterprise
alfrescosharepoint_component_enabled=0 alfrescogoogledocs_component_enabled=0
alfrescosharepoint_component_enabled=0
alfrescosolr_component_enabled=0
alfrescowcmqs_component_enabled=0
</bitrock.arguments> </bitrock.arguments>
<installer.name>alfresco-enterprise</installer.name>
</properties> </properties>
<dependencies> <dependencies>
@@ -55,77 +57,17 @@
<artifactItems> <artifactItems>
<artifactItem> <artifactItem>
<groupId>org.alfresco</groupId> <groupId>org.alfresco</groupId>
<artifactId>alfresco-installer</artifactId> <artifactId>alfresco-installer-resources</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<outputDirectory>${project.build.directory}/classes</outputDirectory> <outputDirectory>${project.build.directory}/classes</outputDirectory>
</artifactItem> </artifactItem>
<artifactItem> <artifactItem>
<groupId>org.alfresco</groupId> <groupId>org.alfresco</groupId>
<artifactId>alfresco-enterprise-distribution</artifactId> <artifactId>alfresco-platform-enterprise-distributionzip</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<type>zip</type> <type>zip</type>
<outputDirectory>${project.build.directory}/distribution</outputDirectory> <outputDirectory>${project.build.directory}/distribution</outputDirectory>
</artifactItem> </artifactItem>
<!-- WCMQS Distribution -->
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-wcmqs-distribution</artifactId>
<version>${project.version}</version>
<type>zip</type>
<outputDirectory>${project.build.directory}/wcmqs</outputDirectory>
</artifactItem>
<!-- WCMQS War Config file -->
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-wcmqs-web</artifactId>
<version>${project.version}</version>
<classifier>classes</classifier>
<outputDirectory>${project.build.directory}/wcmqs</outputDirectory>
<includes>alfresco/web-extension/**</includes>
</artifactItem>
<!-- WCMQS Client Config file -->
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-wcmqs-client-api</artifactId>
<version>${project.version}</version>
<outputDirectory>${project.build.directory}/wcmqs</outputDirectory>
<includes>alfresco/extension/**</includes>
</artifactItem>
<!-- Solr1 Distribution -->
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-solr1-distribution</artifactId>
<version>${project.version}</version>
<type>zip</type>
<outputDirectory>${project.build.directory}/distribution/alfresco-enterprise-${project.version}/alf_data/solr</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>get-amps</id>
<phase>prepare-package</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.alfresco.integrations</groupId>
<artifactId>alfresco-googledocs-repo</artifactId>
<version>${alfresco.googledocs.version}</version>
<classifier>enterprise</classifier>
<type>amp</type>
<destFileName>alfresco-googledocs-repo-${alfresco.googledocs.version}.amp</destFileName>
</artifactItem>
<artifactItem>
<groupId>org.alfresco.integrations</groupId>
<artifactId>alfresco-googledocs-share</artifactId>
<version>${alfresco.googledocs.version}</version>
<classifier>enterprise</classifier>
<destFileName>alfresco-googledocs-share-${alfresco.googledocs.version}.amp</destFileName>
<type>amp</type>
</artifactItem>
</artifactItems> </artifactItems>
</configuration> </configuration>
</execution> </execution>