Features
- The
buildkite-agent
binary is now built with Golang 1.7 giving us support for macOS Sierra - The agent now talks HTTP2 making calls to the Agent API that little bit faster
- The binary is a statically compiled (no longer requiring
libc
) meta-data-ec2
andmeta-data-ec2-tags
can now be configured usingBUILDKITE_AGENT_META_DATA_EC2
andBUILDKITE_AGENT_META_DATA_EC2_TAGS
environment variables
(Possible...) Breaking changes
- We've removed our dependency of
libc
for greater compatibly across *nix systems which has had a few side effects:- We've had to remove support for changing the process title when an agent starts running a job. This feature has only ever been available to users running 64-bit ubuntu, and required us to have a dependency on
libc
. We'd like to bring this feature back in the future in a way that doesn't have us relying onlibc
- The agent will now use Golangs internal DNS resolver instead of the one on your system. This probably won't effect you in any real way, unless you've setup some funky DNS settings for
agent.buildkite.com
- We've had to remove support for changing the process title when an agent starts running a job. This feature has only ever been available to users running 64-bit ubuntu, and required us to have a dependency on