Quick Notes112 words
Migrating classic pipelines to YAML — quick notes
Classic → YAML migration — quick notes
| Classic release | YAML | |
|---|---|---|
| Multiple jobs | Sequential | Parallel by default |
| Job dependencies | Not supported | dependsOn |
| Task groups | Supported | Not supported → templates |
| Lives in | The UI | The repository |
Migration order
- Export as a draft, not a finished pipeline
- Rewrite task groups as templates
- Re-express ordering with
dependsOn - Run both in parallel and compare before retiring the classic definition
- Move variables to variable groups; secrets to Key Vault
Biggest trap: classic jobs ran in sequence; YAML jobs run in parallel.