用途
该技能用于处理 Vercel 平台上的部署与构建生命周期,覆盖从源码变更到生产发布的完整过程,包含自动化预览与回滚控制。适用于配置构建与部署工作流、使用预览与生产部署、控制发布与回滚等场景。
主要能力
部署(Deployments)
- 为每个分支或拉取请求使用预览部署。
- 在就绪后将部署提升为生产部署。
- 按需配置部署保留(deployment retention)。
构建(Builds)
- 按项目定义构建设置。
- 使用 Build Output API 实现自定义构建输出。
- 查看构建日志以排查失败。
发布控制(Release Controls)
- 使用发布阶段(release phases)实现受控发布。
- 当部署引发回归时使用即时回滚(instant rollback)。
- 添加部署检查(deployment checks)作为质量门禁。
自动化(Automation)
- 通过部署钩子(deploy hooks)触发部署。
- 添加部署按钮(deploy button)以实现快速部署。
使用方式
快速上手步骤:
- 连接一个 Git 仓库。
- 检查构建与部署设置。
- 为每个分支使用预览。
- 提升到生产并监控。
适用场景
- 配置构建与部署工作流时。
- 使用预览与生产部署时。
- 控制发布与回滚时。
相关技能
使用该技能时,可考虑以下相关技能(如已部署):
- vercel-functions-runtime:部署的函数与运行时行为。
- vercel-networking-domains:域名、路由与 CDN 行为。
- vercel-observability:用于排查部署问题的日志与追踪。
注意:相关技能为可选项,该技能在没有它们的情况下也可完整使用。
资源
Vercel 文档:
- 部署:https://vercel.com/docs/deployments
- 构建:https://vercel.com/docs/builds
- Build Output API:https://vercel.com/docs/build-output-api
- 部署钩子:https://vercel.com/docs/deploy-hooks
- 部署按钮:https://vercel.com/docs/deploy-button
- 发布阶段:https://vercel.com/docs/release-phases
- 部署检查:https://vercel.com/docs/deployment-checks
- 即时回滚:https://vercel.com/docs/instant-rollback
- 部署保留:https://vercel.com/docs/deployment-retention
限制
资料中未提供收费、价格、平台限制或具体效果等信息。