SuperAPI AI 工具集

mcloud-environments

部署与运维

查看项目

更新于 10-16 00:22

技能介绍

用途:通过 mcloud environments 系列命令管理 Cloud 环境的生命周期与部署,包括列出、查看单个环境、创建长期环境、删除、重新部署以及触发构建。

主要能力与常用命令: environments list 列出项目下所有环境,可加 -o/--organization、-p/--project 与 --json。 environments get <environment-id-or-handle> 获取单个环境详情,创建或删除前可用 --json 先检查类型。 environments create 创建长期环境,需 --name 与 --branch,可选 --custom-subdomain,支持 --json。 environments delete <environment-id-or-handle> 删除环境,非交互场景需加 -y/--yes,生产环境不可删除。 environments redeploy <environment-id-or-handle> 对当前活动部署重跑已有构建,适用于环境侧问题(如变量变更、基础设施问题),不会启动新构建。 environments trigger-build <environment-id-or-handle> 从跟踪分支启动新构建,适用于代码修复已提交的情况,会创建新部署。

使用方式:命令可依赖当前活动上下文,也可显式通过 -o/--organization 和 -p/--project 指定组织与项目;多数命令支持 --json 便于脚本处理。redeploy 与 trigger-build 不可互换:修复在环境侧用 redeploy,修复在源码分支用 trigger-build;redeploy 要求环境已有活动部署,否则先用 trigger-build。

限制:生产环境无法删除,自动化删除前应先通过 environments get --json 确认类型;删除在非交互环境必须加 --yes。文档未提供其他平台支持、收费与配额等信息。