Files
cf_imes_server/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/build/assembly.xml
T
gaoqr 301c959082 剩余微服务infra、plan、report打包方式修改:
1、支持根据profile打包不同配置在jar外;
2、依赖lib打包在jar外;
3、增加test相关配置;
2024-06-19 14:38:04 +08:00

39 lines
1.1 KiB
XML

<assembly>
<id>bundle</id>
<formats>
<format>tar.gz</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<fileSets>
<!-- 配置文件 -->
<fileSet>
<directory>${basedir}/src/main/resources</directory>
<outputDirectory>config</outputDirectory>
<includes>
<include>application-${profileActive}.yaml</include>
<include>bootstrap-${profileActive}.yaml</include>
<include>bootstrap.yaml</include>
</includes>
</fileSet>
<!-- 依赖库 -->
<fileSet>
<directory>${basedir}/target/lib</directory>
<includes>
<include>*.jar</include>
</includes>
<outputDirectory>lib</outputDirectory>
</fileSet>
<!-- 可执行的jar -->
<fileSet>
<directory>${project.build.directory}</directory>
<outputDirectory>/</outputDirectory>
<includes>
<include>${project.artifactId}.jar</include>
</includes>
</fileSet>
</fileSets>
</assembly>