Releases: buildkite/agent
Releases · buildkite/agent
v1.0-beta.18
- Added support for Docker Compose
- Deprecates Fig (in favour of Docker Compose)
To update from Fig to Docker Compose:
- Install Docker Compose on your build agents
- Change
$BUILDKITE_FIG_CONTAINERto$BUILDKITE_DOCKER_COMPOSE_CONTAINER - Optionally rename your
fig.ymltodocker-compose.yml
v1.0-beta.17
We skipped v1.0-beta.16, sorry about that 😎
BUIDLKITE_S3_ACCESS_KEYandBUIDLKITE_S3_SECRET_KEYare now supported when using a custom S3 bucket as an artifact upload destination- Added a new
pre-artifacthook - SHA-1 checksums are uploaded to Buildkite for each artifact
- Added a new subcommand
buildkite-agent artifact shasumthat will output to STDOUT the SHA-1 checksum of an artifact - Don't output terminal colors on Windows or if the output isn't a TTY
- All logging now goes to STDERR by default
- Ignore ErrTooLong errors when scanning lines
- Reset bash shell options after running a hook or a build script
- Allow agents to be remotely shut down
v1.0-beta.15
- Replaces all
BUILDBOXenv andbuildbox-agentbin references inbootstrap.batand andstart.batfor Windows
v1.0-beta.14
- Renames
buildkite-agent build-artifacttobuildkite-agent artifact
v1.0-beta.12
- Send group header timings to Buildkite
- DEBUG logs are now send to STDERR
v1.0-beta.11
- Simplified handling of scripts with arguments (*nix only)
- Beta support for bootstrap hooks (*nix only)
v1.0-beta.10
- Experimental support for running build scripts with arguments
v1.0-beta.9
- Added support for automatic ssh fingerprint verification. Can be disabled with: --no-automatic-ssh-fingerprint-verification
v1.0-beta.8
- You can now set the build path via the
--build-pathcommand line argument - The bootstrap.sh script has stricter rules about missing ENV variables
- The
bootstrap-scriptargument now allows relative directories to be specified
v1.0-beta.7
- Rename the binary to
buildkite-agent - Removed all references of
buildbox