SuperAPI AI 工具集

mcloud-deployments

部署与运维

查看项目

更新于 10-16 00:22

技能介绍

用途:通过 mcloud CLI 的 deployments 子命令检查项目部署状态与构建日志,主要用于观察部署历史和定位构建失败。

主要能力:deployments list 列出项目最近的部署(默认跨全部环境最近 20 条),支持按环境句柄、环境类型(production、long-lived、preview)、Git commit SHA 过滤,并用 --limit(1-200)与 --offset 分页;deployments get 按部署 ID 获取单个部署详情;deployments build-logs 获取某个部署的构建日志,--type 可选 backend 或 storefront,默认 backend。

用法要点:命令前需确认上下文,未明确组织或项目时先执行 mcloud whoami --json;解析输出时始终加 --json,因为纯文本格式可能变化。部署 ID 形如 depl_*,也可传构建 ID,构建 ID 会自动解析到其最新部署。命令可显式指定 --organization 与 --project,否则回退到当前上下文。

状态含义:created 构建未开始、building 构建中、built 构建完成待发布、deploying 发布中、deployed 已上线、build-failed 构建失败(看 build-logs)、deployment-failed 构建成功但运行时崩溃(看 mcloud logs)、timed-out 超出时间预算(仅后端)、canceled 被更新部署取代、idle 不再是活动部署。

示例:mcloud deployments list --json;mcloud deployments build-logs bld_01ABC123 --type storefront;mcloud deployments list --commit a1b2c3d --json。

限制:资料未提供鉴权方式、安装步骤、配额、收费与平台细节。