Azure · Developer Tools
Azure DevOps Pipelines
YAML pipelines for build, test, release.
Official docsOverview
Azure Pipelines runs multi-stage CI/CD with hosted or self-hosted agents, environments, gates and approvals.
When to use it
- Cross-language CI/CD
- Release pipelines with approvals
- Test result aggregation
Setup
- Create Azure DevOps org + project.
- Add `azure-pipelines.yml` to repo.
- Configure service connections to Azure subscription via Workload Identity Federation.
How to use
Stage with test gate
stages:
- stage: Test
jobs:
- job: e2e
steps:
- script: npx playwright test
- task: PublishTestResults@2
inputs: { testResultsFiles: '**/junit.xml' }QA use cases
- Publish JUnit + code coverage; gate release stage on quality metrics.
