Delivery Pipeline & Release Stepper

发版进度与门禁流水线看板

采用清晰直观的发布进度步进器 (Progress Stepper) 替代传统大表格,准确呈现从代码冻结、测试门禁、文档就绪到待执行生产部署的完整阶段状态。

共享试用就绪 Shared Trial Release (8082)
部署分支:feat/cicd-pipeline 代码状态:核心闭环已就绪 质量门禁:331 项测试全绿 (100% PASS) 试用状态:READY_WITH_EXTERNAL_BLOCKERS
✓
1. 代码与接口契约冻结 (Code Freeze)
DONE

后端 ruoyi-train 业务主干、前端 Vue 路由及 docs/api-v2 接口契约全面封版,基线合并至 feat/cicd-pipeline。

✓
2. 后端单元与集成测试门禁 (Unit & Integration Test)
DONE

执行 mvn test 门禁,全量 331 个测试用例全部一次性通过 (0 Failures, 0 Errors, 0 Skipped)。

✓
3. 核心业务场景端到端集成测试 (Integration Scenarios)
DONE

运行 scripts/qa/core-business-scenario-runner.py,完成 110 次真实 HTTP 请求,SC-01~06 六大场景全部 PASS,HTTP 500 = 0,Kingbase 11项物理断言全部 PASS,自动化残留数据归零 (Residue = 0)。

✓
4. 浏览器端到端真实交互验收 (Browser Acceptance)
DONE

基于真实浏览器端到端实测,覆盖基础主数据录入、排课冲突 Warning 取消与确认保存、报到确认及 Web 班牌路由,控制台阻断错误为 0,实测数据保留供合规审计 (KEEP_FOR_AUDIT)。

✓
5. 在线接口文档平台集成 (Swagger Platform)
DONE

集成入口位于「系统工具 → 系统接口」,v3/api-docs 与 swagger-resources 均正常响应 HTTP 200,支持在线调试。

6
6. 交付文档体系与可视化门户重构 (Documentation)
IN PROGRESS

完成内容事实核准与 8 大可视化 HTML 门户重构,严格消除过度推断与技术扩写,构建离线可用高可读性交付系统。

✓
7. 局域网共享试用环境部署 (Shared Trial Deployment)
DONE

在共享试用环境按序执行数据库增量脚本 (001~003),严格隔离 training 试用库;启动前端 8082 与后端 8092 进程。

✓
8. 试用环境自动化冒烟与存活核准 (Trial Smoke)
DONE

服务启动后对三角色登录、教师列表与课表查询进行线上存活性健康检查,具备局域网教学试用条件。

✓
9. 局域网教学试用与敏捷迭代 (Active Shared Trial)
ACTIVE

已交付沈阳房建公寓段开展真实教务试用;通过快速反馈机制流转缺陷并推进 C03 成绩与 C05 画像迭代。

最终验收与状态报告索引

所有阶段均有完整的可追溯报告文件支持,严格保证过程合规真实。

一期综合验收终审总结

331 PASS

全量 331 个单元/集成用例、三端无头浏览器 E2E 及 0 孤儿物理落库断言的执行结果与证据。

查阅终审总摘要 (executive-summary.md) →

内部缺口与外部阻塞

KNOWN GAPS

客观界定 C03 成绩研发中 (IN_PROGRESS)、C05 画像基础可用 (PARTIAL)、DMS 真实设备外部阻塞。

查阅缺口清单 (known-gaps.md) →

试用就绪度与发布说明

READY

共享试用环境准入评估、增量迁移核查及面向段内业务老师的教学试用建议。

查阅试用就绪报告 (phase-one-trial-readiness.md) →