Skip to content

Releases: microsoft/azure-pipelines-agent

v2.103.1

19 Jul 01:54
Compare
Choose a tag to compare

This is the agent version TFS Dev15 RC1 points to

Bug Fixes

  • Allow using you own local git
  • Allow controlling your own git security
    (detailed docs on both options following soon)

Attention: We were distributing git with OSX/Linux builds because we need >= 2.9. Now that it's released, it's a pre-req. See getting started pre-req docs. Windows still distributes portable git.

August 8th, 2016: Patched binaries with Nuget and RM fixes

v2.103.0

11 Jul 21:20
Compare
Choose a tag to compare

Bug Fixes.

First released agent. Supported in production.

v2.102.1 Release Candidate 2

23 Jun 21:02
Compare
Choose a tag to compare
Pre-release

This is the release candidate for OSX/Linux. Windows likely next drop.

After some validations and a period of finding no major issues, this will get flipped to a release.

Includes:

  • Improved cancellation (kill complete process true and sigint on nix)
  • Release Management gitHub artifacts
  • Many bug fixes

If you are coming from < 102, you need to reconfigure a new agent. See previous release notes.

From 102.0, your agent will auto update sometime next week after we update VSTS to point to this release. As a reminder, agents update themselves when you restart the agent or from the pool admin UI, you select to update the pool.

OSX validated. Windows will be uploaded after validations which are in progress.

v2.102.0 Release Candidate 1

14 Jun 01:33
Compare
Choose a tag to compare
Pre-release

GO LIVE support. Use in production. We are self host and starting to dogfood building VSTS service with this agent.

IMPORTANT: This preview requires you to configure a new agent. The agent configuration has been changed to support OAuth and only require creds to interactively register the agent. Downloads and encrypts OAuth token. It should auto update from this point forward.

  • Feature complete on all platforms
  • TfsVC support for windows
  • OAuth Support: Config only needs creds in admin role. Downloads and encrypts OAuth token with machine key
  • Config does not require sudo on Linux/OSX
  • Bug Fixes

Update: binaries patched to Thursday a.m. to include fix for TFS 2015 RTM and QU1 issue.

v2.101.1 Preview

01 Jun 00:31
Compare
Choose a tag to compare
v2.101.1 Preview Pre-release
Pre-release
  • TfsVC on-prem and VSTS support (TEE)
  • Configuring as a service automatically creates .Path and .Env
  • Configuring as a service snapshots interesting envvars like LANG, JAVA_HOME, etc... into .Env file
  • Update net core runtime to RTM release train which fixed TFS.vNext on-prem NTLM issue and return codes on OSX issue
  • bug fixes

v2.101.0 Preview

25 May 22:47
Compare
Choose a tag to compare
v2.101.0 Preview Pre-release
Pre-release
  • OSX/Linux TFS2015 On-Prem Support with NTLM. No longer requiring basic to be enabled. Git for now. TEE soon.
  • Git is not longer a pre-req on linux and OSX.
  • Unconfigure implemented
  • Capabilities reported
  • More code coverage support
  • Many reported bug fixes and issues

Finishing up final testing on windows. Attaching binaries very soon.

v2.100.1 (OSX/Ubuntu/RedHat Preview 4, Windows Preview 1)

12 May 03:46
Compare
Choose a tag to compare
  • Windows features (run powershell tasks and capabilities)
  • More run as a service improvements for OSX and Linux
  • Support for .Path and customizing runsvc.sh
  • Bug Fixes

v2.100.0 (OSX/Ubuntu/RedHat Preview 3)

05 May 13:07
Compare
Choose a tag to compare
Pre-release

OS Late Breaking Info: https://github.com/Microsoft/vsts-agent/blob/master/docs/preview/latebreaking.md

Redhat7 support
SVN Support: brings us to and beyond node agent parity
Bug Fixes

v2.99.0 (OSX/Ubuntu Preview 2)

29 Apr 02:38
Compare
Choose a tag to compare
Pre-release

This preview brings OSX and Ubuntu to feature complete. Of course there are bugs and stability to work out.

Only use for VSTS accounts. On-prem support coming

This release is already more full featured than the current node based xplat agent. Specifically:

  • Auto update on all platforms
  • Run as a service on OSX and Linux (SystemD)
  • Supports Gated Checkin
  • Build Cancellation Support
  • Full command and variable compatibility (single code base)
  • Recursive variable expansion
  • No pre-reqs. Self contained zips. Exception: java for TEE/TfsVc choice.

Over the previous preview, this adds:

  • TfsVC and gated support
  • Auto Update
  • Release management support
  • Test results publishing
  • Run as a service on OSX

v0.7

05 Apr 17:53
Compare
Choose a tag to compare
v0.7 Pre-release
Pre-release

Early preview of agent for OSX and Linux.

Agent works E2E.

Existing improvements over current node based agent:

  • Cancellation support
  • Run as a svc on linux
  • Recursive variable expansion.
  • token/password not visible on cmdline args (ps aux exposes)

Limitations in this early preview which will come in next update

  • Run as svc on OSX
  • NTLM for on-prem from OSX/Linux
  • Only works for git - tfsvc via tee soon

Windows preview in a sprint or so