---
title: Build and Deploy
description: Build, preview, and deploy with Vercel's CI/CD pipeline, git integration, rollbacks, and more.
url: "https://vercel.com/kb/build-and-deploy"
published: 2025-11-03
last_updated: 2025-11-24
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

# Build and Deploy

Build, preview, and deploy with Vercel's CI/CD pipeline, git integration, rollbacks, and more.

## All Build and Deploy guides

- [How to reduce build costs on Vercel](/kb/guide/how-reduce-build-costs): Find which projects drive your Build CPU Minutes, then lower them by skipping unneeded builds, shortening each build, and right-sizing build machines.
- [Preview deployments for retail campaign review](/kb/guide/preview-deployments-retail-campaign-review): Use preview deployments so merchandising, brand, and engineering review a retail campaign on one live URL before launch. Learn about preview comments and deployment protection.
- [How to deploy a Shopify App to Vercel](/kb/guide/deploy-shopify-app-to-vercel): Deploy the official Shopify CLI React Router app template to Vercel with the @vercel/react-router preset and Postgres session storage.
- [Deploy a Claude Design project to Vercel](/kb/guide/claude-design): Publish a Claude Design project to Vercel for a live production URL with the Vercel connector, or by exporting a .zip to Vercel Drop. No Git or CLI required.
- [Vercel Drop vs Cloudflare Direct Upload](/kb/guide/vercel-drop-vs-cloudflare-direct-upload): Compare Vercel Drop and Cloudflare Direct Upload: framework builds, browser vs CLI workflows, file limits, Git integration paths, and when to choose each.
- [Vercel Drop vs Netlify Drop](/kb/guide/vercel-drop-vs-netlify-drop): Compare Vercel Drop and Netlify Drop for drag-and-drop deployment: framework builds, static sites, updates, size limits, and when to choose each one.
- [Deploy a Bolt.new app with Vercel Drop](/kb/guide/bolt-vercel-drop): Export your Bolt.new project as a .zip and deploy it to Vercel with Vercel Drop. Vercel detects the framework and builds it for you.
- [Deploy a Google Stitch design with Vercel Drop](/kb/guide/google-stitch-vercel-drop): Download the HTML from your Google Stitch screens and deploy them to production with Vercel Drop, with no Git or CLI required.
- [Fixing deployments that hang after the build step succeeds](/kb/guide/fixing-deployments-that-hang-after-the-build-step-succeeds): Vercel deployment stuck in "Building" after the build succeeds, with checks and domain assignment pending? The cause is usually a Node.js process that does its work but never exits. This guide shows you how to unblock, diagnose, and resolve it.
- [Deploy to Vercel with Self-Hosted Git Pipelines (GitLab \& Bitbucket)](/kb/guide/how-can-i-use-gitlab-pipelines-with-vercel): Learn how to use GitLab Pipelines to deploy to Vercel including support for self-managed GitLab.
- [How to pin a specific Bun version for Vercel builds?](/kb/guide/how-to-pin-a-specific-bun-version-for-vercel-builds): Learn how to use a specific Bun version for Vercel builds.

## Explore other topics in the Vercel Knowledge Base

- [Security](/kb/security): Block bots and abusive traffic, rate limit your APIs, protect deployments, and support PCI DSS, HIPAA, and SOC 2 compliance with the Vercel Firewall and BotID.
- [Agent Stack](/kb/agent-stack): Connect agents to any model, run multi-step work in durable workflows and isolated sandboxes, and give them scoped access to your data, tools, and chat apps.
- [Docker](/kb/docker): Deploy HTTP applications from a standard Dockerfile with Vercel Functions, and run continuous background workers with Vercel Daemons. Find deployment and migration guides for both.
- [Migrations](/kb/migrations): Learn how to migrate your application or agent to Vercel's agentic infrastructure.
