Commit Graph

9 Commits

Author SHA1 Message Date
ca320c6db0 fix: 部署测试BASE_URL变量提升为全局避免其他测试函数未定义 2026-06-10 09:27:19 +08:00
184948d24b fix: 部署测试test.sh使用HTTPS协议(4433/4434端口)+跳过mock支付测试生产环境 2026-06-10 09:21:31 +08:00
2681003bbd test: 支付链路自动化测试(SQL间隔一致性+部署后支付流程测试) 2026-06-10 09:17:52 +08:00
24143cf3fd fix: deploy.sh蓝绿部署时service文件路径按target区分(common.sh get_service_file_local) 2026-06-07 16:42:38 +08:00
87b17ad09e feat: 部署测试扩增-支付接口+mock登录+通知+迁移验证(9项) 2026-05-26 15:44:50 +08:00
da4af50b45 fix: mock_login支持X-Mock-Key请求头鉴权 + deploy自动配置随机密钥 2026-05-25 16:27:01 +08:00
a9be70aabc fix: deploy工具service文件命名对齐 + 重命名dev服务文件 2026-05-25 15:37:53 +08:00
4240bb6970 refactor: deploy工具适配systemd service模式-移除.env依赖 2026-05-25 14:46:07 +08:00
f9f1ffeff6 refactor: deploy.sh 拆分为模块化结构
- deploy.sh: 从 1574 行精简至 141 行,仅保留主流程编排
- lib/common.sh: 基础设施(日志/SSH复用/备份/上传/迁移/服务管理)
- lib/test.sh: 6 项部署后测试函数
- 迁移系统改用 _migrations 追踪表替代文件名模式匹配
- 所有 SSH 操作复用 ControlMaster socket
2026-05-18 10:09:40 +08:00