Skip to content
Azure Pipelines

Azure Pipelines

Continuously build, test, and deploy to any platform and cloud

by microsoft329,942 installs

About

GitHub has verified that the publisher controls the domain and meets other requirements.

Supported languages

JavaScript, Ruby, Python, PHP, Objective-C, Java, Scala, Go, Swift, and Dockerfile

Continuously build, test, and deploy to any platform and cloud

Azure Pipelines offers cloud-hosted pipelines for Linux, macOS, and Windows with 10 free parallel jobs and unlimited minutes for open source projects.

✌️ Any language, platform, and cloud
Build, test, and deploy Node.js, Python, 
Java, PHP, Ruby, Go, C/C++, C#, Android, and iOS apps. Run in parallel on Linux, macOS, and Windows. Deploy to cloud providers like Azure, AWS, and GCP. Distribute mobile apps through beta channels and app stores.

🐋 Native container support
Create new containers with ease and push them to any registry. Deploy containers to independent hosts or Kubernetes.

💪 Advanced workflows and features
Easy build chaining and multi-phased builds. Support for YAML, test integration, release gates, reporting, and more.

🔧 Extensible
Use a range of build, test, and deployment tasks built by the community – hundreds of extensions from Slack to SonarCloud. You can even deploy from other CI systems, like Jenkins. Webhooks and REST APIs help you integrate.

💙 Free, to you from Azure Pipelines
Free cloud-hosted builds for public and private repositories.

Build in parallel on multiple operating systems. Take advantage of easy build chaining, test integration, release gates, reporting—and more.

Pricing and setup

Free for public and private repositories

$0

Free

Free for public and private repositories

  • Linux, macOS, and Windows
  • 10 free parallel jobs for public repositories
  • Unlimited minutes for public repositories
  • 1 free parallel job for private repositories (1,800 minutes per month)

Next: Confirm your installation location

Azure Pipelines is provided by a third-party and is governed by separate privacy policy and support documentation