SuperAPI AI 工具集

vercel-deploy-integration

部署与运维

查看项目

更新于 10-15 23:30

技能介绍

用途:将 Vercel 应用部署到生产环境,并管理部署提升、即时回滚、滚动发布、多区域函数与 CMS 触发的重建。

主要能力:支持四种生产部署方式——CLI 直接部署(vercel --prod)、将预览部署提升为生产(vercel promote <url>)、通过 API 创建部署(POST https://api.vercel.com/v13/deployments)、以及 Deploy Hook 触发重建。支持即时回滚(vercel rollback 或指定 dpl_xxx),回滚不重新构建,保留原环境变量,所有生产域名立即指向回滚后的部署。支持在 vercel.json 中配置 rollingRelease 分阶段放量(如 10%、50%、100%)。支持在 vercel.json 中通过 regions 与 functions 指定函数区域、内存和最大执行时长,可用区域包括 iad1、sfo1、cdg1、hnd1、syd1、gru1、lhr1。支持在 Settings > Git > Deploy Hooks 创建钩子,供 Contentful、Sanity、Strapi 等 CMS 触发重建。可用 vercel ls --prod、API 查询部署状态、vercel logs --follow 监控。

使用前提:Vercel 项目已关联配置、生产环境变量已设置、可选自定义域名、API 部署需 VERCEL_TOKEN。

限制与错误处理:DEPLOYMENT_BLOCKED 需关闭冻结或使用 --force;提升失败常因预览与生产环境变量不一致;滚动发布卡住需修复代码后重启;Deploy Hook 返回 404 需重建钩子;多区域需 Pro 或 Enterprise 计划。具体收费与价格资料未提供。