diff --git a/docker/Dockerfile.service b/docker/Dockerfile.service index d532521..8919447 100644 --- a/docker/Dockerfile.service +++ b/docker/Dockerfile.service @@ -18,8 +18,18 @@ WORKDIR /build # 复制最新源代码(覆盖基础镜像中的代码) COPY . . -# 编译指定模块 -RUN mvn package -pl ${MODULE_NAME} -am -DskipTests=${SKIP_TESTS} -B -q +# 构建应用 +RUN echo "========================================" && \ + echo "🔨 Building module: ${MODULE_NAME}" && \ + echo "📦 JAR name: ${JAR_NAME}" && \ + echo "⏭️ Skip tests: ${SKIP_TESTS}" && \ + echo "========================================" && \ + mvn package -pl ${MODULE_NAME} -am \ + -DskipTests=${SKIP_TESTS} \ + -B \ + --no-transfer-progress && \ + echo "✅ Build completed successfully!" && \ + ls -lh ${MODULE_NAME}/target/*.jar # ============ 运行阶段 ============ FROM eclipse-temurin:17-jre-alpine