chore(build): surefire skipTests 改用 ${skipTests} 以支持 -DskipTests=false 覆盖

根 pom 原硬编码 <skipTests>true</skipTests>(字面量),导致命令行
-DskipTests=false 无法覆盖、测试恒被跳过。改为属性占位符并在 properties
设默认 true:默认行为不变(仍跳过),但开发时可用 -DskipTests=false 运行。
这与 MEMORY.md 记录的预期机制一致。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
everywhere.z 2026-06-29 00:34:03 +08:00
parent bbb2d403a9
commit 1be32d0283
1 changed files with 2 additions and 1 deletions

View File

@ -40,6 +40,7 @@
<properties>
<revision>2.16.0</revision>
<skipTests>true</skipTests>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.source>8</maven.compiler.source>
@ -404,7 +405,7 @@
<artifactId>maven-surefire-plugin</artifactId>
<version>3.5.3</version>
<configuration>
<skipTests>true</skipTests>
<skipTests>${skipTests}</skipTests>
</configuration>
</plugin>