fix(docker): Dockerfile.deps 补齐所有子模块 pom 文件
Some checks are pending
Java CI with Maven / build (11) (push) Waiting to run
Java CI with Maven / build (17) (push) Waiting to run
Java CI with Maven / build (8) (push) Waiting to run

问题:IoT 2.0 合入新模块,Dockerfile.deps 缺少:
1. viewsh-framework 17 个子模块 pom
2. viewsh-module-iot-rule 子模块 pom

导致 Maven 构建报错 "Child module does not exist"

修复:添加所有缺失的子模块 pom 文件 COPY 语句

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
lzh
2026-04-29 11:32:47 +08:00
parent 0bd2a5f664
commit bc040d70f8

View File

@@ -11,6 +11,23 @@ WORKDIR /build
COPY pom.xml .
COPY viewsh-dependencies/pom.xml viewsh-dependencies/
COPY viewsh-framework/pom.xml viewsh-framework/
COPY viewsh-framework/viewsh-common/pom.xml viewsh-framework/viewsh-common/
COPY viewsh-framework/viewsh-spring-boot-starter-env/pom.xml viewsh-framework/viewsh-spring-boot-starter-env/
COPY viewsh-framework/viewsh-spring-boot-starter-mybatis/pom.xml viewsh-framework/viewsh-spring-boot-starter-mybatis/
COPY viewsh-framework/viewsh-spring-boot-starter-redis/pom.xml viewsh-framework/viewsh-spring-boot-starter-redis/
COPY viewsh-framework/viewsh-spring-boot-starter-web/pom.xml viewsh-framework/viewsh-spring-boot-starter-web/
COPY viewsh-framework/viewsh-spring-boot-starter-security/pom.xml viewsh-framework/viewsh-spring-boot-starter-security/
COPY viewsh-framework/viewsh-spring-boot-starter-websocket/pom.xml viewsh-framework/viewsh-spring-boot-starter-websocket/
COPY viewsh-framework/viewsh-spring-boot-starter-monitor/pom.xml viewsh-framework/viewsh-spring-boot-starter-monitor/
COPY viewsh-framework/viewsh-spring-boot-starter-protection/pom.xml viewsh-framework/viewsh-spring-boot-starter-protection/
COPY viewsh-framework/viewsh-spring-boot-starter-job/pom.xml viewsh-framework/viewsh-spring-boot-starter-job/
COPY viewsh-framework/viewsh-spring-boot-starter-mq/pom.xml viewsh-framework/viewsh-spring-boot-starter-mq/
COPY viewsh-framework/viewsh-spring-boot-starter-rpc/pom.xml viewsh-framework/viewsh-spring-boot-starter-rpc/
COPY viewsh-framework/viewsh-spring-boot-starter-excel/pom.xml viewsh-framework/viewsh-spring-boot-starter-excel/
COPY viewsh-framework/viewsh-spring-boot-starter-test/pom.xml viewsh-framework/viewsh-spring-boot-starter-test/
COPY viewsh-framework/viewsh-spring-boot-starter-biz-tenant/pom.xml viewsh-framework/viewsh-spring-boot-starter-biz-tenant/
COPY viewsh-framework/viewsh-spring-boot-starter-biz-data-permission/pom.xml viewsh-framework/viewsh-spring-boot-starter-biz-data-permission/
COPY viewsh-framework/viewsh-spring-boot-starter-biz-ip/pom.xml viewsh-framework/viewsh-spring-boot-starter-biz-ip/
COPY viewsh-gateway/pom.xml viewsh-gateway/
COPY viewsh-server/pom.xml viewsh-server/
COPY viewsh-module-system/pom.xml viewsh-module-system/
@@ -22,6 +39,7 @@ COPY viewsh-module-infra/viewsh-module-infra-server/pom.xml viewsh-module-infra/
COPY viewsh-module-iot/pom.xml viewsh-module-iot/
COPY viewsh-module-iot/viewsh-module-iot-core/pom.xml viewsh-module-iot/viewsh-module-iot-core/
COPY viewsh-module-iot/viewsh-module-iot-api/pom.xml viewsh-module-iot/viewsh-module-iot-api/
COPY viewsh-module-iot/viewsh-module-iot-rule/pom.xml viewsh-module-iot/viewsh-module-iot-rule/
COPY viewsh-module-iot/viewsh-module-iot-server/pom.xml viewsh-module-iot/viewsh-module-iot-server/
COPY viewsh-module-iot/viewsh-module-iot-gateway/pom.xml viewsh-module-iot/viewsh-module-iot-gateway/
COPY viewsh-module-ops/pom.xml viewsh-module-ops/