|
@@ -2,33 +2,46 @@
|
|
|
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>apollo-configservice</id>
|
|
|
<formats>
|
|
|
<format>zip</format>
|
|
|
</formats>
|
|
|
<includeBaseDirectory>false</includeBaseDirectory>
|
|
|
- <fileSets>
|
|
|
- <!--scripts -->
|
|
|
- <fileSet>
|
|
|
- <directory>src/main/scripts</directory>
|
|
|
- <outputDirectory>bin</outputDirectory>
|
|
|
+ <moduleSets>
|
|
|
+ <moduleSet>
|
|
|
+ <useAllReactorProjects>true</useAllReactorProjects>
|
|
|
<includes>
|
|
|
- <include>*.sh</include>
|
|
|
+ <include>*:apollo-buildtools:*</include>
|
|
|
+ <include>*:apollo-configservice:*</include>
|
|
|
</includes>
|
|
|
- <fileMode>0755</fileMode>
|
|
|
- <lineEnding>unix</lineEnding>
|
|
|
- </fileSet>
|
|
|
- <fileSet>
|
|
|
- <directory>src/main/config</directory>
|
|
|
- <outputDirectory>config</outputDirectory>
|
|
|
- </fileSet>
|
|
|
- <!--artifact -->
|
|
|
- <fileSet>
|
|
|
- <directory>target</directory>
|
|
|
- <outputDirectory>/</outputDirectory>
|
|
|
- <includes>
|
|
|
- <include>${project.artifactId}-*.jar</include>
|
|
|
- </includes>
|
|
|
- <fileMode>0444</fileMode>
|
|
|
- </fileSet>
|
|
|
- </fileSets>
|
|
|
+ <sources>
|
|
|
+ <includeModuleDirectory>false</includeModuleDirectory>
|
|
|
+ <fileSets>
|
|
|
+ <!--scripts -->
|
|
|
+ <fileSet>
|
|
|
+ <directory>src/main/scripts</directory>
|
|
|
+ <outputDirectory>bin</outputDirectory>
|
|
|
+ <includes>
|
|
|
+ <include>*.sh</include>
|
|
|
+ </includes>
|
|
|
+ <fileMode>0755</fileMode>
|
|
|
+ <lineEnding>unix</lineEnding>
|
|
|
+ </fileSet>
|
|
|
+ <fileSet>
|
|
|
+ <directory>src/main/config</directory>
|
|
|
+ <outputDirectory>config</outputDirectory>
|
|
|
+ </fileSet>
|
|
|
+ <!--artifact -->
|
|
|
+ <fileSet>
|
|
|
+ <directory>target</directory>
|
|
|
+ <outputDirectory>/</outputDirectory>
|
|
|
+ <includes>
|
|
|
+ <include>${project.artifactId}-*.jar</include>
|
|
|
+ </includes>
|
|
|
+ <fileMode>0444</fileMode>
|
|
|
+ </fileSet>
|
|
|
+ </fileSets>
|
|
|
+ </sources>
|
|
|
+ </moduleSet>
|
|
|
+ </moduleSets>
|
|
|
</assembly>
|