Deployment concurrency control

On this page

Still need help?

The Atlassian Community is here for you.

Ask the community

Concurrently deploying multiple things to an environment causes problems. However, it can be hard to keep track of what is about to deploy, especially when you have several pipelines and complex workflows.

This is where the Deployment concurrency control comes in. 

By tracking your deployments using Bitbucket Deployments, Pipelines will automatically check if there is a deployment in progress before starting a new one to the same environment. If there is already a deployment in progress, later pipelines deploying to the same environment will be paused. 

Once an in-progress deployment is complete you can:

  1. Rerun the whole pipeline from the beginning
  2. Resume the paused pipeline at the step it became paused

image showing placement of resume and rerun buttons

Last modified on May 10, 2018

Was this helpful?

Provide feedback about this article
Powered by Confluence and Scroll Viewport.