assemblies.bundle-tomcat-sp-assembly.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bonita-project-assemblies
Show all versions of bonita-project-assemblies
This module contains Bonita project specific assemblies
<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>