Quick Notes103 words
Job execution order, parallelism and multi-stage pipelines — quick notes
Execution order — quick notes
| Level | Default | Change it with |
|---|---|---|
| Jobs | Parallel | dependsOn: <job> |
| Stages | Sequential | dependsOn: [] to parallelise |
| Fact | Detail |
|---|---|
Job with multiple dependsOn | Waits for all of them |
| Required | At least one job with no dependencies |
parallel + matrix | Mutually exclusive |
maxParallel | Only valid with matrix |
| Classic release pipelines | Job dependencies not supported; jobs run in sequence |
The one-line trap: jobs parallel, stages sequential — opposite defaults.