All Downloads are FREE. Search and download functionalities are using the official Maven repository.

assemblies.bundle-tomcat-sp-assembly.xml Maven / Gradle / Ivy

There is a newer version: 10.2.0.rc-02
Show newest version
<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.2.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.2.0 https://maven.apache.org/xsd/assembly-2.2.0.xsd">
    <id>${bonita.environment:lowercase}-bundle</id>
    <formats>
        <format>zip</format>
    </formats>
    <includeBaseDirectory>false</includeBaseDirectory>
    <fileSets>
    	<fileSet>
            <directory>${project.build.directory}/bundle</directory>
            <outputDirectory>.</outputDirectory>
        </fileSet>
        <fileSet>
            <directory>${project.build.directory}/classpath</directory>
            <includes>
                <include>*.jar</include>
            </includes>
            <outputDirectory>
               BonitaSubscription-${branding.version}/server/webapps/bonita/WEB-INF/lib/
            </outputDirectory>
        </fileSet>
    </fileSets>
    <dependencySets>
        <!-- Copy application archive into bundle classpath -->
        <dependencySet>
            <useProjectArtifact>true</useProjectArtifact>
            <useProjectAttachments>true</useProjectAttachments>
            <useStrictFiltering>true</useStrictFiltering>
            <includes>
                <include>${project.groupId}:${project.artifactId}:zip:${bonita.environment:lowercase}</include>
            </includes>
            <outputDirectory>
                BonitaSubscription-${branding.version}/server/webapps/bonita/WEB-INF/classes/my-application/
            </outputDirectory>
        </dependencySet>
        <!-- Copy bonita configuration archive into bundle classpath -->
        <dependencySet>
            <useProjectArtifact>true</useProjectArtifact>
            <useProjectAttachments>true</useProjectAttachments>
            <useStrictFiltering>false</useStrictFiltering>
            <includes>
                <include>${project.groupId}:${project.artifactId}:bconf:${bonita.environment:lowercase}</include>
            </includes>
            <outputDirectory>
                BonitaSubscription-${branding.version}/server/webapps/bonita/WEB-INF/classes/my-application/
            </outputDirectory>
        </dependencySet>
    </dependencySets>
</assembly>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy