Get cloud-hosted pipelines for Linux, macOS, and Windows with unlimited minutes and 10 free parallel jobs for open source
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 like 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. Visualize 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 10 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, like Jenkins.
Build on Linux, macOS, and Windows with Pipelines
Open source projects
Parallel jobs with unlimited minutes per month
Parallel job with up to 1,800 minutes per month
Then $40 per extra parallel job
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.
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.
Senior Application Engineer, GitHub, Atom Editor
Continuous Delivery in Java
Essential Tools and Best Practices for Deploying Code to Production
Get started with Pipelines
Easily set up pipelines to build, test, and deploy your code to any platform.