cat-shark
|
6cc5212eba
|
fix(ci): 使用 maven 容器镜像,移除手动安装依赖
|
2026-07-19 20:56:30 +08:00 |
|
cat-shark
|
2d87b96a09
|
fix(ci): 使用绝对路径调用 apt-get (host 模式)
|
2026-07-19 20:49:55 +08:00 |
|
cat-shark
|
eb2869a71d
|
fix(ci): 移除 sudo - runner 以 root 运行
|
2026-07-19 20:41:58 +08:00 |
|
cat-shark
|
1789141a7b
|
fix: 解决 deploy.yml 冲突
|
2026-07-19 20:13:05 +08:00 |
|
cat-shark
|
b80e4c01f5
|
fix: Alpine compatibility - apk, docker login, /tmp/kubeconfig
|
2026-07-19 19:27:44 +08:00 |
|
cat-shark
|
b70d90d18a
|
fix(ci): 修复部署流水线配置
- 使用 Git commit hash 作为镜像标签
- 修复 Docker 网络配置(先连接 traefik-public,再附加 mysql 网络)
- 增加健康检查超时到 120 秒
- 添加镜像清理阶段(保留 7 天)
- 修复 Gitea Actions: github.sha → gitea.sha
- 添加 Docker Registry 认证
- kubectl 版本修正为 v1.30.0
- JDK 安装添加 sudo 权限
- 添加部署失败自动回滚机制
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-19 19:12:21 +08:00 |
|
cat-shark
|
73fdaf82e7
|
fix: add docker.io install for step container (no docker CLI in runner image)
|
2026-07-19 19:02:23 +08:00 |
|
cat-shark
|
5418f23111
|
ci: replace actions/checkout with git clone (no Node.js in runner)
|
2026-07-19 18:56:02 +08:00 |
|
cat-shark
|
58e9e4db22
|
ci: add kubectl setup step with secret
|
2026-07-19 18:50:39 +08:00 |
|
cat-shark
|
a6dab438d5
|
ci: use unique image tags (git sha)
|
2026-07-19 18:49:23 +08:00 |
|
cat-shark
|
174b4265d7
|
Switch to manual trigger (workflow_dispatch)
|
2026-07-19 18:14:06 +08:00 |
|
cat-shark
|
3d157ed30c
|
Add CI/CD pipeline
lpt-be Build & Deploy / build-and-deploy (push) Failing after 4s
|
2026-07-19 18:07:50 +08:00 |
|