All Versions
174
Latest Version
Avg Release Cycle
26 days
Latest Release
566 days ago

Changelog History
Page 12

  • v3.0-beta.22 Changes

    May 04, 2017

    โž• Added

    • ๐Ÿšš Renames --meta-data to --tags (#435). --meta-data will be removed in v4, and v3 versions will now show a deprecation warning.
    • ๐Ÿ›  Fixes multiple signals not being passed to job processes (#454)
    • โž• Adds binaries for OpenBSD (#463) and DragonflyBSD (#462)
    • โž• Adds support for local and global pre-exit hooks (#465)
  • v3.0-beta.21 Changes

    April 13, 2017

    โœ‚ Removed

    • ๐Ÿš€ Reverts the changes made in #448 as it seemed to introduce a regression. We'll rethink this change and push it out in another release.
  • v3.0-beta.20 Changes

    April 13, 2017

    โž• Added

    • โž• Add plugin support for HTTP repositories with .git extensions [#447]
    • ๐Ÿ”Œ Run the global environment hook before checking out plugins [#445]

    ๐Ÿ”„ Changed

    • ๐Ÿง Use /bin/sh rather than /bin/bash when executing commands. This allows use in environments that don't have bash, such as Alpine Linux. (#448)
  • v3.0-beta.2 Changes

    May 23, 2016

    ๐Ÿ›  Fixed

    • ๐Ÿ‘Œ Improved error logging when failing to capture the exit status for a job (#325)
  • v3.0-beta.19 Changes

    March 29, 2017

    โž• Added

    • ๐Ÿ— buildkite-agent start --disconnect-after-job will run the agent, and automatically disconnect after running its first job. This has sometimes been referred to as "one shot" mode and is useful when you spin up an environment per-job and want the agent to automatically disconnect once it's finished its job
    • ๐Ÿ— buildkite-agent start --disconnect-after-job-timeout is the time in seconds the agent will wait for that first job to be assigned. The default value is 120 seconds (2 minutes). If a job isn't assigned to the agent after this time, it will automatically disconnect and the agent process will stop.
  • v3.0-beta.18 Changes

    March 27, 2017

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixes a bug where log output would get sometimes get corrupted #441
  • v3.0-beta.17 Changes

    March 23, 2017

    โž• Added

    • You can now specify a custom artifact upload destination with BUILDKITE_ARTIFACT_UPLOAD_DESTINATION #421
    • git clean is now performed before and after the git checkout operation #418
    • โšก๏ธ Update our version of lockfile which should fixes issues with running multiple agents on the same server #428
    • ๐Ÿ›  Fix the start script for Debian wheezy #429
    • ๐Ÿ— The buildkite-agent binary is now built with Golang 1.8 #433
    • ๐Ÿ— buildkite-agent meta-data get now supports --default flag that allows you to return a default value instead of an error if the remote key doesn't exist #440
  • v3.0-beta.16 Changes

    December 04, 2016

    ๐Ÿ›  Fixed

    • "No command eval" mode now makes sure commands are inside the working directory ๐Ÿ”
    • Scripts which are already executable won't be chmoded ๐Ÿ”
  • v3.0-beta.15 Changes

    November 16, 2016

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ท The agent now receives its "job status interval" from the Agent API (the number of seconds between checking if its current job has been remotely canceled)
  • v3.0-beta.14 Changes

    November 11, 2016

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a race condition where the agent would pick up another job to run even though it had been told to gracefully stop (PR #403 by @grosskur)
    • ๐Ÿ›  Fixed path to ssh-keygen for Windows (PR #401 by @bendrucker)