chore(update): 接入正式站点并发布自动维护验证构建 #82

Merged
wangbo merged 2 commits from codex/production-maintenance-adoption-20261025 into main 2026-10-25 15:12:39 +08:00
Owner

完成自有主站与 demo.51easyai.com 的标准部署维护接入,并通过真实发布验证:接入后只在发布端提升 updater 官方镜像和维护数据,两站在约 100 秒内自动同步指定部署提交和更新脚本,替换并确认新 updater 健康。站点端后续仅做只读验收,未再手动拉仓库、拉镜像或重建容器。

发布 updater 固定构建 3.35.0.20261025.2(能力版本仍为 1.4.1),来源后端主线 65f6e50a4d9f15cd03601c4a8b5811a87ee02efc,包含已合入的逐项预检与按需空间预算;固定镜像和官方 latest 摘要均为 563695a38047…,更新独立部署组件基线和不可变构建记录。维护数据指向 6245fde,最低 updater 仍为 1.4.1。补充发布/现场验收规范,并准确区分前置维护提示与业务安装结果。

现场验证:

  • 两站均由真实每分钟 cron 读取新维护数据并写入 applied 回执,源提交及脚本 SHA-256 与正式 Git 源一致;实际加载的 updater 镜像摘要和来源提交匹配正式产物,健康与更新能力接口通过。
  • 观察到共享锁期间延后,之后自动继续并释放锁。主站、demo 各 15 个业务容器的 ID/镜像保留;原更新偏好、2/84 项历史任务、140/95 个原配置值保留。两站首页和业务健康接口复验均为 200。
  • 业务 catalog/manifest 及稳定指针保持原样。demo 原有网关等健康告警在接入前已存在,本次没有扩展为业务修复。

定向验证:updater 48 项测试 2.91 秒、标准构建 4.39 秒,真实容器健康/能力与匿名拉取通过;部署协议 Python/PowerShell 回归 56.50 秒、bootstrap 13.37 秒及双端版本解析通过。远端 CI 状态单独记录,不以排队代替通过。逐次日志、Docker 事件及配置比对证据留在本机忽略的验证目录。

完成自有主站与 demo.51easyai.com 的标准部署维护接入,并通过真实发布验证:接入后只在发布端提升 updater 官方镜像和维护数据,两站在约 100 秒内自动同步指定部署提交和更新脚本,替换并确认新 updater 健康。站点端后续仅做只读验收,未再手动拉仓库、拉镜像或重建容器。 发布 updater 固定构建 3.35.0.20261025.2(能力版本仍为 1.4.1),来源后端主线 65f6e50a4d9f15cd03601c4a8b5811a87ee02efc,包含已合入的逐项预检与按需空间预算;固定镜像和官方 latest 摘要均为 563695a38047…,更新独立部署组件基线和不可变构建记录。维护数据指向 6245fde,最低 updater 仍为 1.4.1。补充发布/现场验收规范,并准确区分前置维护提示与业务安装结果。 现场验证: - 两站均由真实每分钟 cron 读取新维护数据并写入 applied 回执,源提交及脚本 SHA-256 与正式 Git 源一致;实际加载的 updater 镜像摘要和来源提交匹配正式产物,健康与更新能力接口通过。 - 观察到共享锁期间延后,之后自动继续并释放锁。主站、demo 各 15 个业务容器的 ID/镜像保留;原更新偏好、2/84 项历史任务、140/95 个原配置值保留。两站首页和业务健康接口复验均为 200。 - 业务 catalog/manifest 及稳定指针保持原样。demo 原有网关等健康告警在接入前已存在,本次没有扩展为业务修复。 定向验证:updater 48 项测试 2.91 秒、标准构建 4.39 秒,真实容器健康/能力与匿名拉取通过;部署协议 Python/PowerShell 回归 56.50 秒、bootstrap 13.37 秒及双端版本解析通过。远端 CI 状态单独记录,不以排队代替通过。逐次日志、Docker 事件及配置比对证据留在本机忽略的验证目录。
wangbo added 2 commits 2026-10-25 15:10:47 +08:00
chore(update): 发布正式站点自动维护验证数据
Test deployment public URL (Linux) / test-linux (push) Canceled after 0s
Test deployment public URL (Linux) / test-linux (pull_request) Canceled after 0s
61db1a6e4d
wangbo merged commit bc7ccb357c into main 2026-10-25 15:12:39 +08:00
wangbo deleted branch codex/production-maintenance-adoption-20261025 2026-10-25 15:12:39 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wangbo/easyai#82