Azure DevOps Marketplace extension

Deploy the branch linked to your work item

BranchDeploy adds a deploy action to Azure Boards. Open a work item, click deploy, confirm — done. No clipboard, no tab switching, no copy-pasting branch names.

How it works

  1. Open an Azure DevOps work item with a linked branch or pull request.
  2. Click the BranchDeploy action in the work item toolbar.
  3. BranchDeploy resolves the linked branch automatically — no typing required.
  4. Review the confirmation and click Deploy.
  5. Your Azure Pipeline is queued. The run ID and link appear immediately.

Works with branches and PRs

Picks up linked Azure Repos branches and pull request source branches automatically. When only one link exists, it deploys without asking.

Always confirms first

A confirmation step always runs before any pipeline is triggered. No accidental deploys from a misclick.

Branch allowlist

Restrict which branches can be deployed per environment using glob patterns such as feature/* or release/*.

Passes pipeline parameters

Sends the environment name and work item ID to your pipeline as parameters: — configure what your pipeline expects.

No stored secrets

Free tier uses your Azure DevOps session to trigger pipelines. No PATs, no tokens stored by BranchDeploy.

Free to start

One project, one environment per organisation — completely free. Upgrade to Pro for multiple environments and an audit log.

Free tier requirements

BranchDeploy free works with Azure DevOps organisations that use Azure Repos and Azure Pipelines. The current user must have permission to trigger the configured pipeline. No BranchDeploy account or backend is required.

Get started in five minutes

Install from the Azure DevOps Marketplace, open Project Settings, and enter your pipeline ID. You can be deploying from work items before your next stand-up.