SuperAPI AI 工具集

launch-trigger-and-monitor-launch-deployments

部署与运维

查看项目

更新于 10-15 20:27

技能介绍

用途:面向 CI/CD 或运维流程,自动化触发 Contentstack Launch 部署、跟踪进度,并在失败时提供日志诊断。

主要能力:验证 project_uid 与 environment_uid;调用 POST /projects/{project_uid}/environments/{environment_uid}/deployments 触发部署;每 10 秒轮询状态直到终态;失败或取消时以非零退出码结束;调用 GET /projects/{project_uid}/environments/{environment_uid}/deployments/{deployment_uid} 获取日志并总结可能原因与下一步建议。

使用方式:提供 project_uid、environment_uid,可选部署负载或构建引用;生产目标需显式确认。输出包含部署 UID、初始响应、轮询状态、终态与退出码,失败时附日志摘要。

适用场景:已知项目与环境的自动化部署、确定性状态检查、基于日志的故障排查。

限制与安全:不得暴露部署令牌、密钥或环境变量;触发前验证目标;生产部署必须人工确认,禁止未经审查自动部署;失败后不自动重试,除非用户要求且目标为非生产。