Azure Repos and Build Automation with Pipelines
Source control with Azure Repos, YAML pipelines, pull requests, tests and Azure Artifacts.
Level: Intermediate Estimated duration: 4–5 hours Last updated: June 2026
Azure Repos is the source control management service integrated into Azure DevOps. It supports Git (recommended) and TFVC (Team Foundation Version Control, legacy). In a modern DevOps workflow, Azure Repos serves as the source of truth for all code and configurations.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
10 sections- 1 Table of Contents
- 2 Azure Repos – Source Control
- 3 YAML Pipelines – Structure and Syntax
- 4 Pull Requests and Merge Strategies
- 5 Tests in Pipelines
- 6 Azure Artifacts
- 7 Advanced Pipeline Scenarios
- 8 Complete Code Examples
- 9 Comparison Tables
- 10 Glossary
More Azure DevOps & IaC courses
View all 9AZ-400: Designing and Implementing Microsoft DevOps Solutions
The full AZ-400 blueprint — source control, pipelines, artifacts, IaC, security and monitoring.
AZ-400: Build and Release Pipelines
Create and configure YAML pipelines, testing strategies, deployments, package management and IaC.
AZ-400: Source Control
Git workflows, Azure Repos and GitHub, branching strategies and data recovery.
AZ-400: Security and Compliance
Shift-left security, GitHub Advanced Security, Key Vault, OIDC workload identity and container scanning.
AZ-400: Processes and Communications
DevOps workflow, flow of work, traceability, dashboards, metrics and a culture of collaboration.
Configure a DevOps Environment with Azure Native Tools
A reference Azure DevOps environment — networking, RBAC, storage, ACR and AKS/ACI deployment targets.
Interested in this course?
Contact us to book it or get a custom training plan for your team.