Files
martial-master/.drone.yml
n72595987@gmail.com 667c11b474
Some checks failed
continuous-integration/drone/push Build is failing
修复后端 CI/CD:改为在部署服务器上构建镜像
问题:
- plugins/docker 尝试推送镜像到远程 registry
- 需要配置认证且增加网络传输时间

解决方案:
- 移除 plugins/docker 步骤
- 添加 drone-scp 步骤传输构建产物(blade-api.jar、Dockerfile)
- 在部署服务器上执行 docker build
- 直接使用本地镜像启动容器

优势:
- 不需要配置 Docker registry 认证
- 不需要推送和拉取大型镜像,部署更快
- JAR 文件小(约 50-100MB),传输速度快
- 镜像只存在于部署服务器本地,更安全

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 18:05:07 +08:00

2.5 KiB