Commit Graph
6 Commits
Author SHA1 Message Date
abcv7 b7599f6ea0 feat(ci): deploy-test.yml 增加 Vue3 管理后台构建和部署
deploy-test / build-and-deploy-test (push) Successful in 3m44s
- 新增 Vite 构建管理后台步骤 (node:20-alpine)
- nginx 配置增加 /admin/ 静态文件 + /admin/api/ 反代
- 健康检查同时验证后端 API、前端 SDK、管理后台
- 部署概要包含管理后台入口
2026-08-27 10:11:36 +08:00
abcv7 a537958550 feat(ci): deploy-test.yml 增加前端 SDK 构建和 nginx 部署
deploy-test / build-and-deploy-test (push) Successful in 3m8s
- 新增 webpack 构建前端 SDK 步骤 (node:20-alpine)
- 部署 nginx 容器提供静态文件 + /tac/api/ 反代
- 健康检查同时验证后端 API 和前端 SDK
- 前端通过 0.0.0.0:8080 访问
2026-08-26 16:55:20 +08:00
abcv7 d1cd371061 fix(ci): promote-prod 的 TEST/PROD 主机变量提升为 job 级 env(shell 变量不跨 step)
deploy-test / build-and-deploy-test (push) Successful in 2m0s
2026-08-26 10:57:01 +08:00
abcv7 8f3fe7141c fix(ci): 健康检查改为校验 JSON code(ApiResponse 错误也返回 HTTP 200), 修正 test 站点 siteKey 硬编码笔误
deploy-test / build-and-deploy-test (push) Successful in 1m55s
2026-08-26 10:35:19 +08:00
abcv7 cb122b5b07 fix(ci): job容器路径对宿主机daemon不可见, Maven构建改用 docker cp 流式传文件
deploy-test / build-and-deploy-test (push) Successful in 2m45s
2026-08-26 10:06:12 +08:00
abcv7 236ff19413 ci: Gitea Actions 流水线 — push 自动部署 test / 手动触发晋升 prod
deploy-test / build-and-deploy-test (push) Failing after 1m4s
- deploy-test.yml: push master → Maven容器构建 → 推 Registry :test/:sha-x → SSH重建test容器 → 健康检查
- promote-prod.yml: workflow_dispatch(confirm=yes) → test镜像 save/scp/load 到 prod1 → 备份旧镜像 → 重建 → 健康检查
- prod1 daemon 未配 insecure-registries(避免重启生产容器), 晋升走镜像文件传输
2026-08-26 09:58:15 +08:00