mirror of
https://gitee.com/jzsw-it/yexuejc-base.git
synced 2026-10-25 17:20:19 +08:00
feat(build): 添加测试报告和项目站点生成插件
- 集成 maven-surefire-report-plugin 生成测试报告
- 配置报告输出目录为 ${project.build.directory}/site
- 集成 maven-site-plugin 生成项目站点文档
- 设置站点输出目录为 ${project.build.directory}/site
This commit is contained in:
1 parent
e678fc61d7
commit
61ba8c1739
1 file changed
+24
@@ -193,6 +193,18 @@
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>3.2.5</version>
|
||||
</plugin>
|
||||
<!-- [FIX P1] Surefire Report Plugin - 生成测试报告 -->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-report-plugin</artifactId>
|
||||
<version>3.2.5</version>
|
||||
<configuration>
|
||||
<outputDirectory>${project.build.directory}/site</outputDirectory>
|
||||
<reportsDirectories>
|
||||
<reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>
|
||||
</reportsDirectories>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<!-- 打包源码 -->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
@@ -293,6 +305,18 @@
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<!-- [FIX P1] Maven Site Plugin - 生成项目站点文档 -->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-site-plugin</artifactId>
|
||||
<version>3.12.1</version>
|
||||
<configuration>
|
||||
<!-- 输出目录 -->
|
||||
<outputDirectory>${project.build.directory}/site</outputDirectory>
|
||||
<!-- 跳过部署到远程服务器 -->
|
||||
<skipDeploy>true</skipDeploy>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
Reference in new issue
Block a user