Azure Pipelines Agent
Overview
The cross-platform build and release agent for Azure Pipelines and Team Foundation Server 2015 and beyond. This replaced the deprecated closed source windows build agent and the previous cross-platform agent.
Supported on Windows, macOS, and several Linux flavors. Written for .NET Core in C#.
Status
Build & Test | |
---|---|
Windows x64 | |
Windows x86 | |
macOS | |
Linux x64 | |
Linux ARM | |
RHEL 6 x64 |
Get the Agent
Supported Usage
This agent can be used for Azure Pipelines, Azure DevOps Server 2019+, and TFS 2017+. It also replaces the Node-based agent for TFS 2015.
Scenario | Mac/Linux | Windows | Comment |
---|---|---|---|
Azure Pipelines | Yes | Yes | |
TFS2015 (onprem) | Yes | No | Windows use agent with 2015 |
TFS2017 (onprem) | Yes | Yes | |
TFS2018 (onprem) | Yes | Yes |
Troubleshooting
Troubleshooting tips are located here
Contribute
For developers that want to contribute, read here on how to build and test.
Issues
We accept issue reports both here (file a GitHub issue) and in Developer Community.
Do you think there might be a security issue? Have you been phished or identified a security vulnerability? Please don't report it here - let us know by sending an email to secure@microsoft.com.