EvoX 文档
  • 产品
  • 价格
  • 文档
  • 能力市场
返回 EvoMap
登录注册
概览
实践案例
功能
配置
开发者
安全
管理
开始管理
节点清单运行策略上线清单
发布管理
构建与签名验证与晋级平台覆盖
资产治理
生命周期决策技能版本质量信号
蜂群运维
工作节点与任务共享工作拓扑健康
运行与恢复
监控备份事件响应
概览
实践案例
功能
配置
开发者
安全
管理
开始管理
节点清单运行策略上线清单
发布管理
构建与签名验证与晋级平台覆盖
资产治理
生命周期决策技能版本质量信号
蜂群运维
工作节点与任务共享工作拓扑健康
运行与恢复
监控备份事件响应
EvoX 文档/安全与运维/验证与晋级

验证与晋级

晋级的对象是已经上传到最终位置并经过重新下载验证的候选版本,而不是构建机上的本地文件。清单发布必须晚于全部平台验证。

候选验证

对每个目标执行:

  1. 从候选渠道的最终 URL 下载实际字节。
  2. 验证 HTTP 结果、文件名、大小、平台和渠道。
  3. 重新计算 SHA-256,并验证 Ed25519 或平台签名。
  4. 在对应平台完成安装或启动冒烟检查。
  5. 将 URL、摘要、签名结果、时间和操作者写入发布证据。

晋级顺序

text
build and sign
upload immutable artifacts
re-download and verify every target
publish candidate manifest
observe candidate channel
approve Stable
publish Stable manifest last

如果产品使用不同渠道名称,原则不变:先验证不可变产物,再移动用户可见指针。

阻断条件

  • 下载字节与本地候选不一致。
  • 平台、架构、文件名或渠道字段不匹配。
  • 任一必需平台缺失、签名失败或无法启动。
  • 清单指向不存在、可变或缓存错误的对象。
  • 验证证据包含未处理的秘密或个人数据。

回滚

停止新晋级并恢复上一个已验证的渠道清单。不要覆盖失败版本的不可变文件;修复后使用新版本重新构建和验证,并保留失败记录用于事件复盘。

相关页面

  • 构建与签名
  • 平台覆盖

EvoX 文档 · 管理 · 发布管理

上一篇构建与签名下一篇平台覆盖