From 3185696b6ab439f410327da9840f40b1088f146e Mon Sep 17 00:00:00 2001 From: lingniu Date: Wed, 1 Jul 2026 12:31:43 +0800 Subject: [PATCH] docs: align tdengine build skip flag --- .../vehicle-ingest-tdengine-verification.md | 2 +- .../PortainerComposeResourceLimitsTest.java | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/docs/operations/vehicle-ingest-tdengine-verification.md b/docs/operations/vehicle-ingest-tdengine-verification.md index 5ae43ca1..603d7202 100644 --- a/docs/operations/vehicle-ingest-tdengine-verification.md +++ b/docs/operations/vehicle-ingest-tdengine-verification.md @@ -34,7 +34,7 @@ export TDENGINE_TELEMETRY_FIELDS_ENABLED=false ## 构建 ```bash -mvn -pl modules/apps/jt808-ingest-app,modules/apps/gb32960-ingest-app,modules/apps/vehicle-history-app -am package -DskipTests +mvn -pl modules/apps/jt808-ingest-app,modules/apps/gb32960-ingest-app,modules/apps/vehicle-history-app -am package -Dmaven.test.skip=true ``` 预期产物: diff --git a/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/PortainerComposeResourceLimitsTest.java b/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/PortainerComposeResourceLimitsTest.java index 54867f6a..a2078dbf 100644 --- a/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/PortainerComposeResourceLimitsTest.java +++ b/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/PortainerComposeResourceLimitsTest.java @@ -123,6 +123,20 @@ class PortainerComposeResourceLimitsTest { } } + @Test + void operationRunbooksUseBuildFlagThatSkipsTestCompilation() throws IOException { + Path operations = repositoryRoot().resolve("docs/operations"); + String splitRunbook = Files.readString(operations.resolve("gb32960-service-split-runbook.md")); + String tdengineVerification = Files.readString(operations.resolve("vehicle-ingest-tdengine-verification.md")); + + assertThat(splitRunbook) + .contains("-Dmaven.test.skip=true") + .doesNotContain("-DskipTests"); + assertThat(tdengineVerification) + .contains("-Dmaven.test.skip=true") + .doesNotContain("-DskipTests"); + } + @Test void dockerEntrypointExecsJavaForSignalHandling() throws IOException { String dockerfile = Files.readString(repositoryRoot().resolve("Dockerfile"));