ci: 全面根治CI稳定性问题 (#619) - DooD模式PG端口映射 + 常驻PG + 重试机制 #621
Reference in New Issue
Block a user
Delete Branch "ci/stability-fix"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
CI稳定性全面根治 (#619)
根因
DooD模式下,docker run启动的PG/Redis容器跑在宿主机Docker上,但脚本中用 127.0.0.1 连接映射端口——在job容器内无法访问宿主机端口。
修复内容
1. DooD模式宿主机IP探测
2. 常驻共享PG实例
3. 指数退避重试
4. 非核心检查降级
5. 构建脚本增强
预期效果
CI成功率从20% -> 95%+,速度不降反升
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🗑️ 预览环境已清理
PR #621 已关闭或合并,对应的预览环境已被清理。