fix: 移除 Maven 离线模式避免缺少依赖错误
- Dockerfile.service 中移除 -o 参数 - 允许 Maven 下载缺少的插件 - 依赖镜像中的缓存仍然有效
This commit is contained in:
@@ -18,9 +18,8 @@ WORKDIR /build
|
||||
# 复制最新源代码(覆盖基础镜像中的代码)
|
||||
COPY . .
|
||||
|
||||
# 编译指定模块(依赖已经在基础镜像中准备好)
|
||||
RUN mvn package -pl ${MODULE_NAME} -am -DskipTests=${SKIP_TESTS} -B -q -o || \
|
||||
mvn package -pl ${MODULE_NAME} -am -DskipTests=${SKIP_TESTS} -B -q
|
||||
# 编译指定模块
|
||||
RUN mvn package -pl ${MODULE_NAME} -am -DskipTests=${SKIP_TESTS} -B -q
|
||||
|
||||
# ============ 运行阶段 ============
|
||||
FROM eclipse-temurin:17-jre-alpine
|
||||
|
||||
Reference in New Issue
Block a user