azure-pipelines-agent
PipelinesAzure Pipelines Agent
Features
- Cross‑platform build and release agent for Azure Pipelines and TFS
- Supports Windows, macOS, Linux (x64, ARM) and RHEL 6 x64
- Written in .NET Core C#; replaces deprecated closed‑source agents
Recent releases
View all 12 releases →- Detection of re‑run TRX files in PTR (PTRV2)
- fetchFilter option added to git submodules
Full changelog
Features
- Feat(PTRV2): Detection of re-run TRX files in PTR (#5496)
- Add fetchFilter option to the git submodules (#5518)
Bugs
Misc
Agent Downloads
| | Package | SHA-256 |
| -------------- | ------- | ------- |
| Windows x64 | vsts-agent-win-x64-4.272.0.zip | 86a25dddfb98cbba55ec1747522ac175d7129ba27b435847fbbab9777cb81473 |
| Windows x86 | vsts-agent-win-x86-4.272.0.zip | b445843c3bddda95d418bcf3e7a37ca9ca1f6c5d9362c8ba277e8e38d86a5315 |
| macOS x64 | vsts-agent-osx-x64-4.272.0.tar.gz | e7111408947b6393f9dd3b12880337cff7a634afbb97b4d609523f826de1dd64 |
| macOS ARM64 | vsts-agent-osx-arm64-4.272.0.tar.gz | 332fc0fae2a1427d30736dda2ea1508e27ffd839d0a749185af749ca31f67a7c |
| Linux x64 | vsts-agent-linux-x64-4.272.0.tar.gz | 4b43842c346e22b4a82c55d21333dc3511056f8e409f74bd79eb2194247a064d |
| Linux ARM | vsts-agent-linux-arm-4.272.0.tar.gz | 03b74975c74307b5f48f9d118f058602a626fea255ed9e4ad7415bd5697e42d2 |
| Linux ARM64 | vsts-agent-linux-arm64-4.272.0.tar.gz | d7a498908d7dd947172f804dbda73e92ee1f574a09251e2dd22ee5da61713e87 |
| Linux musl x64 | vsts-agent-linux-musl-x64-4.272.0.tar.gz | de62abbbabc6c8b7d3d27a4127b3287a282eb604055d5d3755ed75ccf98bfc69 |
| Linux musl ARM64 | vsts-agent-linux-musl-arm64-4.272.0.tar.gz | 6a989b7aafa6698dfa7155f0392eb1b3a4f5798350f00723bd824152b9e7946c |
After Download:
Windows x64
C:\> mkdir myagent && cd myagent
C:\myagent> Add-Type -AssemblyName System.IO.Compression.FileSystem ; [System.IO.Compression.ZipFile]::ExtractToDirectory("$HOME\Downloads\vsts-agent-win-x64-4.272.0.zip", "$PWD")
Windows x86
C:\> mkdir myagent && cd myagent
C:\myagent> Add-Type -AssemblyName System.IO.Compression.FileSystem ; [System.IO.Compression.ZipFile]::ExtractToDirectory("$HOME\Downloads\vsts-agent-win-x86-4.272.0.zip", "$PWD")
macOS x64
~/$ mkdir myagent && cd myagent
~/myagent$ tar xzf ~/Downloads/vsts-agent-osx-x64-4.272.0.tar.gz
macOS ARM64
~/$ mkdir myagent && cd myagent
~/myagent$ tar xzf ~/Downloads/vsts-agent-osx-arm64-4.272.0.tar.gz
Linux x64
~/$ mkdir myagent && cd myagent
~/myagent$ tar xzf ~/Downloads/vsts-agent-linux-x64-4.272.0.tar.gz
Linux ARM
~/$ mkdir myagent && cd myagent
~/myagent$ tar xzf ~/Downloads/vsts-agent-linux-arm-4.272.0.tar.gz
Linux ARM64
~/$ mkdir myagent && cd myagent
~/myagent$ tar xzf ~/Downloads/vsts-agent-linux-arm64-4.272.0.tar.gz
Alpine x64
Note: Node 6 does not exist for Alpine.
~/$ mkdir myagent && cd myagent
~/myagent$ tar xzf ~/Downloads/vsts-agent-linux-musl-x64-4.272.0.tar.gz
Alpine ARM64
Note: Node 6 does not exist for Alpine.
~/$ mkdir myagent && cd myagent
~/myagent$ tar xzf ~/Downloads/vsts-agent-linux-musl-ARM64-4.272.0.tar.gz
Alternate Agent Downloads
Alternate packages below do not include Node 6 & 10 and are only suitable for users who do not use Node 6 & 10 dependent tasks.
See notes on Node version support for more details.
| | Package | SHA-256 |
| ----------- | ------- | ------- |
| Windows x64 | pipelines-agent-win-x64-4.272.0.zip | 7aa2ffe3f7ebce2549927c16addf443836486cec35e7e7c92dbab33914ba4ea7 |
| Windows x86 | pipelines-agent-win-x86-4.272.0.zip | 1150f730cbc28a11026b45b47546f1820ac9e40bcefd68ce8aa867d4ff4df1b9 |
| macOS x64 | pipelines-agent-osx-x64-4.272.0.tar.gz | 41b0ec74fb9090a5bce5d326d7faf0741837c0390e8b8534187dc19500ddbe23 |
| macOS ARM64 | pipelines-agent-osx-arm64-4.272.0.tar.gz | 75d78101e7b3d0ec5832d062ec1bcb979b6671926954a0fd3064dd88d38e838a |
| Linux x64 | pipelines-agent-linux-x64-4.272.0.tar.gz | d890d83e68c29aa1218882b3f30bc5e1d64b334f41ff156e36a5fd215a99d2f9 |
| Linux ARM | pipelines-agent-linux-arm-4.272.0.tar.gz | e0077e4ece5d4d6d903b96e8fba1a4b43c46df4a0d56566aa0d18b50704c6810 |
| Linux ARM64 | pipelines-agent-linux-arm64-4.272.0.tar.gz | 58a367b793194f983e68102a7e129beed83b177c2abdc2a1be5093a83049b3be |
- Updated mingit to 2.53.0
- Improved node24 fallback logic
- Refactored Node version strategies to enforce single-responsibility
- Updated Node.js to versions 20.20.0 and 24.13.0
- Fixed fallback logic when node handler is not installed
- Fixed glibc check on Linux platforms
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.