Azure Pipelines (private project, free grant)
Sibling records disagree:
- verdict:
ci-cd-runners/azure-pipelines-privatesays qualifies-with-caveat, ci-cd-runners/azure-pipelines-public says dead
- Free allowance
- 1 free parallel job with 1,800 minutes a month and 60 minutes per job, with a 10 GB disk
- Verdict
- caveatusable, with a named limit or an unprobed read path
- Cost
- free tier
- Identity
- cardcard required, phone required
- Binding limit
- per-object-cap60 minutes per job on the free grant
- Evidence
- documented8 sources; a first-party page was read and the sentence quoted
- Freshness
- stale on 2026-12-04checked 2026-11-03 (live); stale on 2026-12-04
| Free tier | 1 free parallel job with 1,800 minutes a month and 60 minutes per job, with a 10 GB disk unit minutes; metered on wall-clock |
|---|---|
| Price | none stated |
| Limits | |
| Identity | card the free grant applies only to an Azure DevOps organisation linked to a valid Azure subscription; Azure DevOps billing does not accept the Azure Free Trial, and an Azure account asks for a phone number and a non-prepaid credit or debit card |
| Egress | no egress charge on the hosted agent itself |
| Per-object cap | 60 minutes per job on the free grant; 360 minutes only on a paid parallel job |
| Retention | artifacts and logs follow pipeline retention settings; the minute pool is monthly |
| Interface | git, cli an azure-pipelines.yml pipeline; a REST API and the az CLI |
| Tooling | the Microsoft-hosted images; any shell; the Azure CLI preinstalled |
| Composes with | 1,800 minutes is the largest per-job-minute pool of the small providers, and the 60-minute job cap is the smallest |
| Reliability | no reliability event recorded |
| Notes | Each job on the free grant stops at 60 minutes and the grant ends at 1,800 minutes a month; a paid parallel job lifts the job cap to 360 minutes. The same organisation grant includes one self-hosted parallel job with no time limit, which runs the agent on a machine the user provides. |
| Evidence note | documented the hosted-agents doc was read. |
| Parsed numbers |
|
Evidence 8
| date | source | what it proved |
|---|---|---|
| 2026-10-22 | learn.microsoft.com/en-us/azure/devops/pipelines/agents/host | one free parallel job with 1,800 minutes a month and a 60-minute maximum job duration; 10 GB of disk; the 360-minute cap applies only with a paid parallel job |
| 2026-10-30 | learn.microsoft.com/en-us/azure/devops/pipelines/licensing/c | the free parallel-job grant needs the organisation linked to a valid Azure subscription |
| 2026-10-30 | learn.microsoft.com/en-us/azure/devops/organizations/billing | the Azure Free Trial cannot be the subscription linked for Azure DevOps billing |
| 2026-10-30 | azure.microsoft.com/en-us/free/ | an Azure account asks for a phone number and a non-prepaid credit or debit card |
| 2026-10-30 | learn.microsoft.com/en-us/azure/devops/pipelines/licensing/c | the free tier is one job of up to 60 minutes and 1,800 minutes a month; the paid tier allows 360 minutes per job |
| 2026-10-30 | learn.microsoft.com/en-us/azure/devops/pipelines/agents/host | the private-project free grant is one parallel job, 60 minutes per job and 1,800 minutes a month |
| 2026-11-02 | learn.microsoft.com/en-us/azure/devops/pipelines/agents/host | the private-project free grant is one parallel job, 60 minutes per job, 1,800 minutes a month |
| 2026-11-02 | learn.microsoft.com/en-us/azure/devops/pipelines/licensing/c | the free grant needs the organisation linked to a valid Azure subscription |
Unknown values 1
- reliability note: nothing of this kind was observed