blob: 105a857a09c314b877cf8d097309323233ae6faf [file] [log] [blame]
<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>bin</id>
<formats>
<format>tar.gz</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<fileSets>
<fileSet>
<directory>${basedir}/src/main/resources/bin</directory>
<outputDirectory>bin</outputDirectory>
<includes/>
<fileMode>775</fileMode>
</fileSet>
<fileSet>
<directory>target</directory>
<outputDirectory>logs</outputDirectory>
<excludes>
<exclude>**/*</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>target</directory>
<outputDirectory>data</outputDirectory>
<excludes>
<exclude>**/*</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>target</directory>
<outputDirectory>data/archive</outputDirectory>
<excludes>
<exclude>**/*</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>target</directory>
<outputDirectory>data/staging</outputDirectory>
<excludes>
<exclude>**/*</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>target</directory>
<outputDirectory>data/work</outputDirectory>
<excludes>
<exclude>**/*</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>target</directory>
<outputDirectory>data/met</outputDirectory>
<excludes>
<exclude>**/*</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>target</directory>
<outputDirectory>data/failure</outputDirectory>
<excludes>
<exclude>**/*</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>${project.build.directory}/apache-tomcat-${tomcat.version}</directory>
<outputDirectory>tomcat</outputDirectory>
<excludes>
<exclude>**/webapps/docs/**</exclude>
<exclude>**/webapps/examples/**</exclude>
<exclude>**/webapps/host-manager/**</exclude>
<exclude>**/webapps/manager/**</exclude>
<exclude>**/webapps/servlets-examples/**</exclude>
<exclude>**/webapps/jsp-examples/**</exclude>
<exclude>**/webapps/webdav/**</exclude>
</excludes>
</fileSet>
</fileSets>
<dependencySets>
<dependencySet>
<outputDirectory>.</outputDirectory>
<unpack>true</unpack>
<useProjectArtifact>false</useProjectArtifact>
<useTransitiveDependencies>false</useTransitiveDependencies>
<excludes>
<exclude>${groupId}:${parent.artifactId}-opsui</exclude>
<exclude>${groupId}:${parent.artifactId}-pcs-services</exclude>
<exclude>${groupId}:${parent.artifactId}-fmprod</exclude>
<exclude>${groupId}:${parent.artifactId}-solr-webapp</exclude>
</excludes>
</dependencySet>
</dependencySets>
</assembly>