| services.buildkite-agents.<name>.name | The name of the agent as seen in the buildkite dashboard.
|
| services.buildkite-agents.<name>.hooksPath | Path to the directory storing the hooks
|
| services.buildkite-agents.<name>.tags | Tags for the agent.
|
| services.buildkite-agents.<name>.dataDir | The workdir for the agent
|
| services.buildkite-agents.<name>.shell | Command that buildkite-agent 3 will execute when it spawns a shell.
|
| services.buildkite-agents.<name>.enable | Whether to enable this buildkite agent
|
| services.buildkite-agents.<name>.package | Which buildkite-agent derivation to use
|
| services.buildkite-agents.<name>.tokenPath | The token from your Buildkite "Agents" page
|
| services.buildkite-agents.<name>.extraConfig | Extra lines to be added verbatim to the configuration file.
|
| services.buildkite-agents.<name>.preCommands | Extra commands to run before starting buildkite.
|
| services.buildkite-agents.<name>.privateSshKeyPath | OpenSSH private key
A run-time path to the key file, which is supposed to be provisioned
outside of Nix store.
|
| services.buildkite-agents.<name>.runtimePackages | Add programs to the buildkite-agent environment
|