部署与更新
掌序平台、项目适配器和本机执行器有各自的发布边界。先确认本次要更新哪一部分,再执行对应流程。
推荐顺序
- 准备并验证项目管理适配器需要的资源与代码。
- 部署与其兼容的掌序服务端和运营台构建。
- 冻结项目适配器产物,通过接入流程完成批准和激活。
- 如需专属页面,登记、预览并启用插件版本。
- 如需自动维护,配置并验证 Runner 与项目工作流。
已有系统升级时需先检查兼容关系,不必每次重复全部步骤。
序基资源命令
在已经配置好声明式发布清单的项目中,init 用于初始化、update 用于更新、clear 用于清理。默认先生成计划;实际执行使用明确的物理环境确认参数。
示例:更新已经配置好的项目
xuji update
xuji update --apply --confirm=<物理环境ID>
这不是一个适用于任意空目录的安装命令。计划中的目标、资源、权限和版本必须先核对。
更新前检查
核对源码提交、产物摘要、当前云端版本、未完成发布与锁状态。锁存在时先确认原发布是否仍在运行,不直接强制解锁。
保留可恢复的旧配置与产物。只回退代码无法恢复已经改变的配置或数据。
更新后检查
分别检查函数文件、环境配置、访问规则和实际运行结果,再验证运营台使用流程。生产部署和体验构建分别记录,不能互相替代。
clear 会涉及资源删除,不用它处理普通重试、升级失败或连接恢复。