Get started with Azure Pipelines

Azure DevOps Services | Azure DevOps Server 2019 | TFS 2018 | TFS 2017

Azure Pipelines is a fully featured continuous integration (CI) and continuous delivery (CD) service. It works with your preferred Git provider and can deploy to most major cloud services, which include Azure services. Start with your code on GitHub, GitHub Enterprise Server, GitLab, Bitbucket Cloud, or Azure Repos. Then you can automate the build, testing, and deployment of your code to Microsoft Azure, Google Cloud Platform, or Amazon Web Services.

Use Azure Pipelines to configure and automate your build and delivery tools and environments in YAML (as configuration as code). Or you can use the classic editor in the Azure DevOps web portal at https://dev.azure.com. Azure Pipelines documentation shows you both approaches.

To learn more about how to automate and streamline the build, test, and deployment of your code projects, see What is Azure Pipelines?.

Videos

Build and deploy your code with Azure Pipelines

Continuously build GitHub projects with Azure Pipelines

Use Azure Pipelines

Quickly learn the different ways you can use Azure Pipelines to automate your builds and releases.

Key concepts for Azure Pipelines

The Key concepts for Azure Pipelines guide explains how Azure Pipelines works. It also explains key terms and concepts.