Azure Pipelines

Continuously build, test and deploy to any platform and cloud

Already have an account?

Get cloud-hosted pipelines for Linux, macOS and Windows. Build web, desktop and mobile applications. Deploy to any cloud or on-premises.

Automate your builds and deployments with Pipelines so you spend less time with the nuts and bolts, and more time being creative.

Any language, any platform

Build, test and deploy Node.js, Python, Java, PHP, Ruby, C/C++, .NET, Android and iOS apps. Run in parallel on Linux, macOS and Windows.

Containers and Kubernetes

Easily build and push images to container registries such as Docker Hub and Azure Container Registry. Deploy containers to individual hosts or Kubernetes.


Explore and implement a wide range of community-built build, test and deployment tasks, along with hundreds of extensions from Slack to SonarCloud.

Deploy to any cloud

Implement continuous delivery (CD) of your software to any cloud, including Azure, AWS and GCP. Visualise deployment to any number of interdependent stages.

Best-in-class for open source

Ensure fast continuous integration/continuous delivery (CI/CD) pipelines for every open-source project. Get ten free parallel jobs with unlimited build minutes for all open-source projects.

Advanced workflows and features

Take advantage of easy build chaining and multi-phased builds. Support for YAML, test integration, release gates, reporting and more.

Build and deploy faster with Pipelines

Powerful workflows with native container support

Get lightning fast builds with parallel jobs and test execution. Use container jobs to create consistent and reliable builds with the exact tools you need. Create new containers with ease and push them to any registry.

Linux, macOS and Windows agents – hosted by Microsoft

Simplify managing hardware and VMs by using Microsoft cloud-hosted agents. Get full CI/CD pipeline support for every major platform and tool.

Flexible deployments to Kubernetes, serverless or VMs

Deploy to Kubernetes, VMs, Azure Functions, Azure Web Apps or any cloud. Use stages, gates and approvals to create a deployment strategy that’s right for you and ensures quality at every step. Even deploy from other CI systems, such as Jenkins.

Build on Linux, macOS and Windows with Pipelines

Open-source projects

10 free

Parallel jobs with unlimited minutes per month

Microsoft-hosted CI/CD

1 free

Parallel job with up to 1,800 minutes per month

Then $40 per extra parallel job

Self-hosted CI/CD

1 free

Parallel job with unlimited minutes per month

Then $15 per extra parallel job

Need more?

Learn about pricing

GitHub user? You’re covered.

Build, test and deploy everything you create on GitHub. Get fast, reliable builds on all platforms through deep integration with GitHub pull requests, checks and statuses.

GitHub Marketplace

Explore more of Azure DevOps

There’s more to Azure DevOps than just Pipelines. Learn how the full set of integrated, end-to-end tools can empower your team to ship software faster.


We were previously using three different CI services to build Atom releases for Windows, macOS, and Linux. Moving to Azure DevOps enabled us to produce release builds for those platforms and automate our nightly release process, all in a single CI job.

David Wilson
Senior Application Engineer, GitHub, Atom Editor

The 15 CDRA providers that matter most

Read The Forrester Wave™: Continuous delivery and release
automation, Q4 2018, to see why Azure DevOps ranks as a leader
among 15 significant providers.

Get the report

Continuous delivery in Java

Essential tools and best practices for deploying code to production

Download the e-book

Get started with Pipelines

Easily set up pipelines to build, test and deploy your code to any platform.