Skip to content
Snippets Groups Projects
assembly.xml 1.92 KiB
Newer Older
<?xml version="1.0" encoding="UTF-8"?>
<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>HORSPROD</id>
    <formats>
        <format>zip</format>
    </formats>
    <includeBaseDirectory>false</includeBaseDirectory>
    <fileSets>
        <!-- Add all vitam-external rpm -->

        <!-- Add sources -->
        <fileSet>
            <directory>..</directory>
            <outputDirectory>sources</outputDirectory>
            <excludes>
                <!-- IntelliJ project files -->
                <exclude>**/*.iml</exclude>
                <exclude>**/.idea/**</exclude>
                <!-- Various build files & folders -->
                <exclude>**/build/**</exclude>
                <exclude>**/_build/**</exclude>
                <exclude>**/target/**</exclude>
                <exclude>**/*.class</exclude>
                <exclude>**/*.log</exclude>
                <!-- RPM build files -->
                <exclude>**/RPMS/**</exclude>
                <exclude>**/SRPMS/**</exclude>
                <exclude>**/BUILD/**</exclude>
                <exclude>**/BUILDROOT/**</exclude>
                <!-- Eclipse project files -->
                <exclude>**/.classpath</exclude>
                <exclude>**/.project</exclude>
                <exclude>**/.settings/**</exclude>
                <!-- Ansible temp files -->
                <exclude>**/*.retry</exclude>
                <!-- Git-related -->
                <exclude>**/.git/**</exclude>
                <!-- Other -->
                <exclude>**/node_modules/**</exclude>
                <exclude>**/evosuite-tests/**</exclude>
                <exclude>**/rpm_signed/**</exclude>
            </excludes>
        </fileSet>
    </fileSets>

</assembly>