Skip to content

Releases: buildkite/agent

v3.35.2

13 Apr 03:42
83d4683
Compare
Choose a tag to compare

v3.35.2 (2022-04-13)

Full Changelog

Fixed

Changed

  • Bump some dependency versions - thanks @dependabot!
    • github.com/stretchr/testify: 1.5.1 -> 1.7.1 #1608
    • github.com/mitchellh/go-homedir: 1.0.0 -> 1.1.0 #1576

v3.35.1

05 Apr 05:29
4e7beee
Compare
Choose a tag to compare

v3.35.1 (2022-04-05)

Full Changelog

Fixed

  • Revert file permission changes made in #1580. They were creating issues with docker-based workflows #1601 (@pda + @moskyb)

v3.35.0

24 Mar 23:26
c316de9
Compare
Choose a tag to compare

v3.35.0 (2022-03-23)

Full Changelog

Changed

  • Make go fmt mandatory in this repo #1587 (@moskyb)
  • Only search for finished artifact uploads when using buildkite-agent artifact download and artifact shasum #1584 (@pda)
  • Improve help/usage/errors for buildkite-agent artifact shasum #1581 (@pda)
  • Make the agent look for work immediately after completing a job, rather than waiting the ping interval #1567 (@extemporalgenome)
  • Update github.com/aws/aws-sdk-go to the latest v1 release #1573 (@yob)
  • Enable dependabot for go.mod #1574 (@yob)
  • Use build matrix feature to simplify CI pipeline #1566 (@ticky)
    • Interested in using Build Matrices yourself? Check out our docs!
  • Buildkite pipeline adjustments #1597 (@moskyb)

Fixed

  • Use net.JoinHostPort() to join host/port combos, rather than fmt.Sprintf() #1585 (@pda)
  • Fix minor typo in help text for `buildkite-agent pipeline upload #1595 (@moskyb)

Added

  • Add option to skip updating the mirror when using git mirrors. Useful when git is mounted from an external volume, NFS mount etc #1552 (@fatmcgav)
  • Use the more secure SHA256 hashing algorithm alongside SHA1 when working with artifacts #1582 #1583 #1584 (@pda)

Security

  • When creating directories, make them only accessible by current user and group #1580 (@pda)

v3.34.1

23 Mar 04:09
0be6d12
Compare
Choose a tag to compare

v3.34.1 (2022-03-23)

Fixed

  • Make secret value rejection on pipeline upload optional. This undoes a breaking change accidentally included in v3.34.0 #1589 (@moskyb)

v3.34.0

28 Feb 23:57
Compare
Choose a tag to compare

Added

  • Introduce spawn-with-priority option #1530 (sema)

Fixed

  • Retry 500 responses when batch creating artifacts #1568 (moskyb)
  • Report OS versions when running on AIX and Solaris #1559 (yob)
  • Support multiple commands on Windows #1543 (keithduncan)
  • Allow BUILDKITE_S3_DEFAULT_REGION to be used for unconditional bucket region #1535 (keithduncan)

Changed

  • Go version upgraded from 1.16 to 1.17 #1557 #1549
  • Remove the CentOS (end-of-life) docker image #1561 (tessereth)
  • Plugin git clone is retried up to 3 times #1539 (pzeballos)
  • Docker image alpine upgraded from 3.14.2 to 3.15.0 #1541

Security

v3.33.3

30 Sep 02:14
86d12d8
Compare
Choose a tag to compare

v3.33.3 (2021-09-29)

Fixed

  • Fix erroneous working directory change for hooks that early exit #1520

v3.33.2

29 Sep 03:15
c2b3d9d
Compare
Choose a tag to compare

v3.33.2 (2021-09-29)

Fixed

  • Reverted a non-backwards compatible change to artifact download path handling #1518

v3.33.1

28 Sep 08:20
f28209e
Compare
Choose a tag to compare

v3.33.1 (2021-09-28)

Fixed

  • A crash in buildkite-agent bootstrap when command hooks early exit #1516

v3.33.0

28 Sep 04:25
b1aede0
Compare
Choose a tag to compare

v3.33.0 (2021-09-27)

Added

  • Support for unset environment variables in Job Lifecycle Hooks #1488

Changed

  • Remove retry handling when deleting annotations that are already deleted #1507 (@lox)
  • Alpine base image from 3.14.0 to 3.14.2 #1499

Fixed

v3.32.3

01 Sep 02:17
7a866ec
Compare
Choose a tag to compare

v3.32.3 (2021-09-01)

Fixed

  • PowerShell hooks on Windows #1497