Commit Graph

5 Commits

Author SHA1 Message Date
lzh
6f6fe36129 fix: 恢复使用原始基础镜像避免拉取新镜像
Some checks failed
Java CI with Maven / build (11) (push) Has been cancelled
Java CI with Maven / build (17) (push) Has been cancelled
Java CI with Maven / build (8) (push) Has been cancelled
- 使用 eclipse-temurin:17-jdk-alpine(已有)
- 通过 apk 安装 maven(避免拉取 maven 官方镜像)
- 解决网络拉取镜像失败问题
2026-01-13 15:45:57 +08:00
lzh
7142fe79d9 fix: 移除 BuildKit 依赖,使用传统 Docker 层缓存
Some checks failed
Java CI with Maven / build (11) (push) Has been cancelled
Java CI with Maven / build (17) (push) Has been cancelled
Java CI with Maven / build (8) (push) Has been cancelled
- 移除 BuildKit 语法和缓存挂载
- 使用传统 Docker 层缓存优化
- 优化 Dockerfile 层顺序(pom -> 依赖 -> 代码)
- 仍然可以获得较好的缓存效果
2026-01-13 15:40:37 +08:00
lzh
25fad8d6fd perf: 启用 Docker BuildKit 和 Maven 缓存优化构建速度
Some checks failed
Java CI with Maven / build (11) (push) Has been cancelled
Java CI with Maven / build (17) (push) Has been cancelled
Java CI with Maven / build (8) (push) Has been cancelled
- 启用 Docker BuildKit 缓存挂载
- 使用 --mount=type=cache 缓存 Maven 依赖
- 优化 Dockerfile 层缓存策略
- 添加构建优化指南文档

预期效果:
- 首次构建: ~30分钟
- 后续构建(无变更): ~2分钟
- 后续构建(有变更): ~5-8分钟
2026-01-13 15:36:29 +08:00
lzh
982fdba4e7 fix: 移除 Dockerfile 中不存在的 viewsh-module-ops/pom.xml 复制
Some checks failed
Java CI with Maven / build (11) (push) Has been cancelled
Java CI with Maven / build (17) (push) Has been cancelled
Java CI with Maven / build (8) (push) Has been cancelled
2026-01-13 10:03:30 +08:00
lzh
b3948df69b feat: 添加 Jenkins CI/CD 配置和部署脚本
Some checks failed
Java CI with Maven / build (11) (push) Has been cancelled
Java CI with Maven / build (17) (push) Has been cancelled
Java CI with Maven / build (8) (push) Has been cancelled
- 添加 Jenkinsfile 支持智能增量构建
- 添加 Docker 多阶段构建模板
- 添加 Docker Compose 配置(连接 1Panel 中间件)
- 添加部署、回滚、清理脚本
- 添加环境变量配置模板
2026-01-13 09:49:19 +08:00