Buildkite Agent 2.1.9
We’ve just released Buildkite Agent v2.1.9 (Purple Rain) ⚛️
What’s new since v2.1.8? Two bug fixes and lots of Docker Compose improvements:
- 🌈 Build headers now work even if they're wrapped in ANSI color escape codes
- 🐛 Step commands are now run with bash’s
-o pipefail
option, preventing silent failures wherefailed_command | cat
would end up with a passing step - Docker Compose 1.7.x support, including docker network removal during cleanup
- Docker Compose builds now specify
--pull
, so a new base image will always be pulled if one exists - The "Running command" section of Docker Compose job output is now expanded by default
- Docker Compose will now only build the specified service’s image, not all images. If you want to build all images, set the environment variable
BUILDKITE_DOCKER_COMPOSE_BUILD_ALL=true
- No more
BUILDKITE_DOCKER_COMPOSE_LEAVE_VOLUMES
undefined errors inbootstrap.sh
This release coincides with the beta of Buildkite AWS Stack, a one-click auto-scaling build cluster in it's own AWS VPC capable of running any project with a docker-compose.yml
. Please test it out and send us your questions and feedback.
The release has been published to the Buildkite package repositories. For instructions on upgrading your agent please see the Upgrading section in the corresponding section of our installation documentation.
For a full list of what's changed see the GitHub releases page
Tim
Start turning complexity into an advantage
Create an account to get started with a 30-day free trial. No credit card required.