Support for buildkite-agent shim scripts
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.