Skip to content

Releases: improbable-eng/ansible-buildkite-agent

Enable journal-based logging as well as file-based

05 Nov 14:26
d8cd18e
Compare
Choose a tag to compare
v4.2.0

Merge pull request #79 from improbable-eng/enable-journal-logging

Make homebrew location configurable

19 Jan 12:38
4a08308
Compare
Choose a tag to compare

On Apple silicon Macs, homebrew uses a different location that on Intel Macs - this allows for configuring the value that will be used.

Fix systemd service logging bug

31 Jul 12:05
3ab083c
Compare
Choose a tag to compare

#39 - make the captured stdout/stderr logs actually target a file instead of a directory.

Support for buildkite-agent shim scripts

26 Feb 11:31
7a9f789
Compare
Choose a tag to compare

Add support for shims/scripts wrapping the buildkite-agent binary, instead of directly calling the binary.
This can be useful, for example, if you need to fetch your agent registration token from a secret store before running buildkite-agent.

If not using a shim/script, no changes are needed.
To use a shim instead of directly calling the buildkite-agent binary, point buildkite_agent_executable
to your shim, and buildkite_agent_start_command to your shim's args.

  • Added buildkite_agent_executable option.
  • Added buildkite_agent_start_command option.

3.0.0

13 Nov 10:52
30c7929
Compare
Choose a tag to compare

Support ansible 2.9.0.

2.2.1

12 Nov 10:30
5700364
Compare
Choose a tag to compare
  • Support for Ansible 2.9

2.1.0

20 Aug 18:35
Compare
Choose a tag to compare
  • buildkite_agent_username option for configuring the name of the user to run the service as.
  • buildkite_agent_user_description option for configuring the description of the user to run the service as.

2.0.0

20 Aug 18:35
3c9dc56
Compare
Choose a tag to compare
  • require ansible 2.8.x for win_user_profile support.
  • take care of win_nssm deprecations within ansible 2.8.x.

1.2.0

16 Mar 17:41
adab73c
Compare
Choose a tag to compare

1.2.0 - 2019-03-16

Added

  • buildkite_agent_allow_service_startup option.
  • buildkite_agent_expose_secrets option.
  • buildkite_agent_tags_from_gcp_labels option.
  • buildkite_agent_start_parameters option for Debian and Windows.
  • Debian buildkite_agent_systemd_override_template option.
    • Related - stop using systemd template unit file (because buildkite_agent_start_parameters and v3.6.0+ allow --spawn for multiple job-runners).