Gld Extension Release Module release.xml: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 33: | Line 33: | ||
<!-- | <!-- | ||
We place the integration | We place the integration libraries into the root directory of the extension ZIP file | ||
--> | --> | ||
<dependencySet> | <dependencySet> | ||
<outputDirectory>.</outputDirectory> | <outputDirectory>.</outputDirectory> | ||
<includes> | <includes> | ||
<include>io.novaordis.gld.extensions.jboss-datagrid | <include>io.novaordis.gld.extensions.jboss-datagrid:*</include> | ||
</includes> | </includes> | ||
</dependencySet> | </dependencySet> | ||
Line 49: | Line 49: | ||
<outputDirectory>${jboss.datagrid.version}</outputDirectory> | <outputDirectory>${jboss.datagrid.version}</outputDirectory> | ||
<excludes> | <excludes> | ||
<exclude>io.novaordis.gld.extensions.jboss-datagrid | <exclude>io.novaordis.gld.extensions.jboss-datagrid:*</exclude> | ||
</excludes> | </excludes> | ||
</dependencySet> | </dependencySet> |
Revision as of 21:16, 19 January 2017
Internal
Template
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 http://maven.apache.org/xsd/assembly-1.1.3.xsd"> <id>public-binary-release</id> <formats> <format>zip</format> </formats> <includeBaseDirectory>true</includeBaseDirectory> <files> <file> <!-- Needs the extension name replaced --> <source>./src/main/bash/.install</source> <filtered>true</filtered> <outputDirectory>bin</outputDirectory> <fileMode>0755</fileMode> </file> </files> <dependencySets> <!-- We place the integration libraries into the root directory of the extension ZIP file --> <dependencySet> <outputDirectory>.</outputDirectory> <includes> <include>io.novaordis.gld.extensions.jboss-datagrid:*</include> </includes> </dependencySet> <!-- We place the service external dependencies under a sub-directory whose name is the version we ship dependencies for. We do that by including everything, except the integration library. --> <dependencySet> <outputDirectory>${jboss.datagrid.version}</outputDirectory> <excludes> <exclude>io.novaordis.gld.extensions.jboss-datagrid:*</exclude> </excludes> </dependencySet> </dependencySets> </assembly>