mediabot-pt
|
bb26695c34
|
fix: 补回 @RequiredArgsConstructor 修复编译失败 + 移除过时 Maven 参数
|
2026-06-29 14:29:11 +08:00 |
|
mediabot-pt
|
0e74734636
|
perf: 部署步骤使用 alpine-openssh 镜像,省去每次 apk add 安装 SSH
|
2026-06-29 12:59:09 +08:00 |
|
mediabot-pt
|
b24ec27905
|
perf: 优化 CI Docker 镜像构建速度
- 新增 CI 精简 Dockerfile,直接打包 drone 预编译 jar,避免在 Docker 内重复编译(省去 npm ci + mvn 全量编译 ~15min)
- build-docker-image 步骤改用精简 Dockerfile,去掉无效的 docker pull 缓存尝试
- maven-build 步骤优化:动态检测 CPU 核数设置并行度 -T 1C/2C、增加 JVM 内存、添加 --fail-at-end
- .dockerignore 优化:CI Dockerfile 仅需 par-api/target/*.jar,排除所有源码/pom/前端文件
- par-api/Dockerfile 标注为独立多阶段构建版本(本地使用)
参考 mediabot 项目的多阶段构建思路,但将编译前置到 drone host 缓存中,Docker 构建秒级完成
|
2026-06-29 12:53:33 +08:00 |
|
mediabot-pt
|
d5fc73cad7
|
ci: speed up docker build with BuildKit cache mount and layer caching
|
2026-06-29 12:37:48 +08:00 |
|
mediabot-pt
|
7a83b1cc31
|
ci: fix SSH deploy by switching to alpine + openssh-client and PEM key conversion
|
2026-06-29 12:08:22 +08:00 |
|
mediabot-pt
|
c6f371af0f
|
ci: speed up build by using Harbor images and Aliyun mirrors for Maven/npm
|
2026-06-29 12:05:28 +08:00 |
|
mediabot-pt
|
7e301ed69f
|
ci: complete Drone pipeline referencing mediabot (frontend build, docker build, harbor push, deploy)
|
2026-06-29 11:22:44 +08:00 |
|
mediabot-pt
|
13ce7d95dd
|
ci: update Drone config for dev/test/main branch workflow
|
2026-06-29 10:51:06 +08:00 |
|
mediabot-pt
|
5b86621f81
|
chore: add Drone CI/CD, docker-compose, deploy script and update Dockerfile to Java 21
|
2026-06-29 10:49:09 +08:00 |
|