vercel rolling-release

The vercel rolling-release command (also available as vercel rr) is used to manage your project's rolling releases. Rolling releases allow you to gradually roll out new deployments to a small fraction of your users before promoting them to everyone.

terminal
vercel rolling-release [command]

Using vercel rolling-release with a specific command to manage rolling releases.

Configure rolling release settings for a project.

terminal
vercel rolling-release configure --cfg='{"enabled":true, "advancementType":"manual-approval", "stages":[{"targetPercentage":10},{"targetPercentage":50},{"targetPercentage":100}]}'

Using the vercel rolling-release configure command to set up a rolling release with manual approval stages.

Start a rolling release for a specific deployment.

terminal
vercel rolling-release start --dpl=dpl_abc //Where "dpl_abc" is the deployment id or URL

Using the vercel rolling-release start command to begin a rolling release for a deployment.

Approve the current stage of an active rolling release.

terminal
vercel rolling-release approve --dpl=dpl_abc --currentStageIndex=0

Using the vercel rolling-release approve command to approve the current stage and advance to the next stage.

Abort an active rolling release.

terminal
vercel rolling-release abort --dpl=dpl_abc

Using the vercel rolling-release abort command to stop an active rolling release.

Complete an active rolling release, promoting the deployment to 100% of traffic.

terminal
vercel rolling-release complete --dpl=dpl_abc

Using the vercel rolling-release complete command to finish a rolling release and fully promote the deployment.

Fetch details about a rolling release.

terminal
vercel rolling-release fetch

Using the vercel rolling-release fetch command to get information about the current rolling release.

These are options that only apply to the vercel rolling-release command.

The --cfg option is used to configure rolling release settings. It accepts a JSON string or the value 'disable' to turn off rolling releases.

terminal
vercel rolling-release configure --cfg='{"enabled":true, "advancementType":"automatic", "stages":[{"targetPercentage":10,"duration":5},{"targetPercentage":100}]}'

Using the vercel rolling-release configure command with automatic advancement.

The --dpl option specifies the deployment ID or URL for rolling release operations.

terminal
vercel rolling-release start --dpl=https://example.vercel.app

Using the vercel rolling-release start command with a deployment URL.

The --currentStageIndex option specifies the current stage index when approving a rolling release stage.

terminal
vercel rolling-release approve --currentStageIndex=0 --dpl=dpl_123

Using the vercel rolling-release approve command with a specific stage index.

terminal
vercel rolling-release configure --cfg='{"enabled":true, "advancementType":"automatic", "stages":[{"targetPercentage":10,"duration":5},{"targetPercentage":100}]}'

This configures a rolling release that starts at 10% traffic, automatically advances after 5 minutes, and then goes to 100%.

terminal
vercel rolling-release configure --cfg='{"enabled":true, "advancementType":"manual-approval","stages":[{"targetPercentage":10},{"targetPercentage":100}]}'

This configures a rolling release that starts at 10% traffic and requires manual approval to advance to 100%.

terminal
vercel rolling-release configure --cfg='{"enabled":true, "advancementType":"manual-approval", "stages":[{"targetPercentage":10},{"targetPercentage":50},{"targetPercentage":100}]}'

This configures a rolling release with three stages: 10%, 50%, and 100% traffic, each requiring manual approval.

terminal
vercel rolling-release configure --cfg='disable'

This disables rolling releases for the project.

The following global options can be passed when using the vercel rolling-release command:

For more information on global options and their usage, refer to the options section.

Last updated on June 24, 2025

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy