assembly.xml 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
  2. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
  4. <id>customAssembly</id>
  5. <!-- dir -->
  6. <formats>
  7. <format>dir</format>
  8. <!--<format>tar.gz</format>-->
  9. </formats>
  10. <includeBaseDirectory>false</includeBaseDirectory>
  11. <fileSets>
  12. <!-- <fileSet>-->
  13. <!-- <directory>${project.basedir}/src/main/resources/</directory>-->
  14. <!-- <excludes>-->
  15. <!-- <exclude>logback.xml</exclude>-->
  16. <!-- <exclude>logback-*.xml</exclude>-->
  17. <!-- </excludes>-->
  18. <!-- <outputDirectory>./config</outputDirectory>-->
  19. <!-- </fileSet>-->
  20. <fileSet>
  21. <directory>${project.basedir}/src/main/resources/</directory>
  22. <!-- <includes>-->
  23. <!-- <include>logback.xml</include>-->
  24. <!-- <include>logback-*.xml</include>-->
  25. <!-- </includes>-->
  26. <outputDirectory>./resources</outputDirectory>
  27. </fileSet>
  28. <fileSet>
  29. <directory>${project.basedir}/bin/</directory>
  30. <outputDirectory>./bin</outputDirectory>
  31. <lineEnding>unix</lineEnding>
  32. <fileMode>0755</fileMode>
  33. <filtered>true</filtered>
  34. </fileSet>
  35. </fileSets>
  36. <dependencySets>
  37. <dependencySet>
  38. <outputDirectory>./lib</outputDirectory>
  39. <scope>runtime</scope>
  40. <excludes>
  41. <exclude>${project.groupId}:${project.artifactId}</exclude>
  42. <exclude>org.projectlombok:lombok</exclude>
  43. <exclude>org.springframework.boot:spring-boot-devtools</exclude>
  44. </excludes>
  45. </dependencySet>
  46. <dependencySet>
  47. <outputDirectory>./</outputDirectory>
  48. <includes>
  49. <include>${project.groupId}:${project.artifactId}</include>
  50. </includes>
  51. </dependencySet>
  52. </dependencySets>
  53. </assembly>