Skip to content

azure-pipelines-agent

Pipelines

Cross‑platform build and release agent for Azure Pipelines and Team Foundation Server

C# Latest v5.275.0 · 1mo ago Security brief →

Features

  • Supports Windows, macOS, Linux (x64, ARM) and RHEL 6 platforms
  • Replaces the closed‑source Windows build agent with an open‑source .NET Core implementation
  • Works for both Azure Pipelines cloud service and on‑premise Azure DevOps Server

Recent releases

View all 15 releases →
No immediate action
v5.275.0 Bug fix

AddBuildTagAsync body change

No immediate action
v4.275.0 Bug fix

Docker path fix + tag API change

Review required
v4.274.1 Bug fix
Auth

Revert dir check

No immediate action
v4.273.0 New feature

NodeVersionStrategy fix + Windows ARM64

v4.272.0 New feature
Notable features
  • 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 |

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.

About

Stars
1,901
Forks
928
Languages
C# PowerShell Shell

Install & Platforms

Platforms
windows macos linux arm64

Beta — feedback welcome: [email protected]