mirror of
https://github.com/Alfresco/acs-community-packaging.git
synced 2026-09-16 18:13:21 +00:00
* Community Distribution Zip basic tests added * Includes fix for a real bug found by the new test. The share.war not being unpacked unless the acs-community-packaging and acs-packaging versions were identical Co-authored-by: alandavis <alan.davis@alfresco.com>
113 lines
4.3 KiB
XML
113 lines
4.3 KiB
XML
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
|
|
<id>distribution</id>
|
|
|
|
<includeBaseDirectory>false</includeBaseDirectory>
|
|
|
|
<formats>
|
|
<format>zip</format>
|
|
</formats>
|
|
|
|
<fileSets>
|
|
<!-- Local resources: README, etc. -->
|
|
<fileSet>
|
|
<directory>target/classes</directory>
|
|
<outputDirectory></outputDirectory>
|
|
<excludes>
|
|
<exclude>META-INF/**</exclude>
|
|
</excludes>
|
|
</fileSet>
|
|
<!-- Licenses -->
|
|
<fileSet>
|
|
<directory>${highest.basedir}/installer/bitrock/licenses</directory>
|
|
<outputDirectory>licenses</outputDirectory>
|
|
</fileSet>
|
|
<!-- keystore -->
|
|
<fileSet>
|
|
<directory>target/dependency/alfresco/keystore</directory>
|
|
<outputDirectory>alf_data/keystore</outputDirectory>
|
|
</fileSet>
|
|
<!-- Win32NetBIOS*.dll, Win32Utils*.dll -->
|
|
<fileSet>
|
|
<directory>target/dependency</directory>
|
|
<outputDirectory>bin</outputDirectory>
|
|
<includes>
|
|
<include>*.dll</include>
|
|
</includes>
|
|
</fileSet>
|
|
|
|
<!-- Share -->
|
|
<fileSet>
|
|
<directory>${project.build.directory}/dependency/alfresco-content-services-share-distribution-${dependency.acs-packaging.version}</directory>
|
|
<outputDirectory/>
|
|
<includes>
|
|
<include>web-server/**</include>
|
|
<include>modules/**</include>
|
|
<include>amps/**</include>
|
|
</includes>
|
|
</fileSet>
|
|
<fileSet>
|
|
<directory>${project.build.directory}/dependency/alfresco-content-services-share-distribution-${dependency.acs-packaging.version}/web-extension-samples</directory>
|
|
<outputDirectory>web-server/shared/classes/alfresco/web-extension</outputDirectory>
|
|
</fileSet>
|
|
</fileSets>
|
|
|
|
<dependencySets>
|
|
<!-- AMPS -->
|
|
<dependencySet>
|
|
<useProjectArtifact>false</useProjectArtifact>
|
|
<outputDirectory>amps</outputDirectory>
|
|
<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
|
|
<includes>
|
|
<include>*:*:amp</include>
|
|
</includes>
|
|
</dependencySet>
|
|
|
|
<dependencySet>
|
|
<useProjectArtifact>false</useProjectArtifact>
|
|
<useStrictFiltering>true</useStrictFiltering>
|
|
<outputDirectory>bin</outputDirectory>
|
|
<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
|
|
<includes>
|
|
<include>org.alfresco:alfresco-mmt</include>
|
|
</includes>
|
|
</dependencySet>
|
|
|
|
<!-- Webapps -->
|
|
<dependencySet>
|
|
<useProjectArtifact>false</useProjectArtifact>
|
|
<useStrictFiltering>true</useStrictFiltering>
|
|
<outputDirectory>web-server/webapps</outputDirectory>
|
|
<outputFileNameMapping>alfresco.war</outputFileNameMapping>
|
|
<includes>
|
|
<include>org.alfresco:content-services*:war</include>
|
|
</includes>
|
|
</dependencySet>
|
|
<dependencySet>
|
|
<useProjectArtifact>false</useProjectArtifact>
|
|
<useStrictFiltering>true</useStrictFiltering>
|
|
<outputDirectory>web-server/lib</outputDirectory>
|
|
<includes>
|
|
<include>org.postgresql:*</include>
|
|
</includes>
|
|
</dependencySet>
|
|
<dependencySet>
|
|
<useProjectArtifact>false</useProjectArtifact>
|
|
<useStrictFiltering>true</useStrictFiltering>
|
|
<outputDirectory>web-server/shared/classes</outputDirectory>
|
|
<includes>
|
|
<include>org.alfresco:*:jar</include>
|
|
</includes>
|
|
<unpack>true</unpack>
|
|
<unpackOptions>
|
|
<includes>
|
|
<include>alfresco/extension/**</include>
|
|
<include>alfresco-global.properties.sample</include>
|
|
</includes>
|
|
</unpackOptions>
|
|
</dependencySet>
|
|
|
|
</dependencySets>
|
|
|
|
</assembly>
|