Azure Pipelines
Azure Pipelines is a cloud-based CI/CD service that automates building, testing, and deploying code. You define pipelines as code using YAML for repeatable and versioned automation.
Key Features
- Supports multi-stage YAML pipelines
- Integrates with GitHub, Azure Repos, and other SCMs
- Built-in tasks for building, testing, and deploying
- Parallel jobs and environments
Example Usage
# azure-pipelines.yml
trigger:
- main
pool:
vmImage: 'ubuntu-latest'
steps:
- task: DotNetCoreCLI@2
inputs:
command: 'build'
projects: '**/*.csproj'
Real-World Application
You use Azure Pipelines to automate the build and deployment of microservices, run tests, and deliver updates to production reliably.
Related Links
Was this page useful?