| ms.topic | include |
|---|---|
| ms.service | azure-devops-pipelines |
| ms.manager | wiwagn |
| ms.author | rabououn |
| author | ramiMSFT |
| ms.date | 04/16/2025 |
::: moniker range="azure-devops"
| Product | Requirements |
|---|---|
| Azure DevOps | - An Azure DevOps project. - An ability to run pipelines on Microsoft-hosted agents. You can either purchase a parallel job or you can request a free tier. - Basic knowledge of YAML and Azure Pipelines. For more information, see Create your first pipeline. - Permissions: - To create a pipeline: you must be in the Contributors group and the group needs to have Create build pipeline permission set to Allow. Members of the Project Administrators group can manage pipelines. - To create service connections: You must have the Administrator or Creator role for service connections. |
| GitHub | - A GitHub account. - A GitHub service connection to authorize Azure Pipelines. |
| Azure | An Azure subscription. |
::: moniker-end
::: moniker range="< azure-devops"
| Product | Requirements |
|---|---|
| Azure DevOps | - An Azure DevOps project. - A self-hosted agent. To create one, see Self-hosted agents. - Basic knowledge of YAML and Azure Pipelines. For more information, see Create your first pipeline. - Permissions: - To create a pipeline: you must be in the Contributors group and the group needs to have Create build pipeline permission set to Allow. Members of the Project Administrators group can manage pipelines. - To create service connections: You must have the Administrator or Creator role for service connections. |
| GitHub | - A GitHub account. - A GitHub service connection to authorize Azure Pipelines. |
| Azure | An Azure subscription. |
::: moniker-end