The path to the directory containing the buildkite-agent binary.īUILDKITE_BRANCH # This value cannot be modified S3://name-of-your-s3-bucket/$BUILDKITE_PIPELINE_ID/$BUILDKITE_BUILD_ID/$BUILDKITE_JOB_IDīUILDKITE_BIN_PATH # This value cannot be modified It can only be set by exporting the environment variable in the environment, pre-checkout or pre-command hooks. This variable is read by the buildkite-agent artifact upload command, and during the artifact upload phase of command steps. The path where artifacts will be uploaded. The value can be modified by exporting the environment variable in the environment or pre-checkout hooks. The artifact paths to upload after the job, if any have been specified. "BUILDKITE_AGENT_META_DATA_TAGNAME=tagvalue", "BUILDKITE_AGENT_META_DATA_QUEUE=some-queue"īUILDKITE_AGENT_NAME # This value cannot be modifiedīUILDKITE_AGENT_PID # This value cannot be modifiedīUILDKITE_ARTIFACT_PATHS # This value cannot be modified The Queue tag is specifically used for isolating jobs and agents, and appears as the BUILDKITE_AGENT_META_DATA_QUEUE environment variable. They can be set using the -tags flag on the buildkite-agent start command, or in the agent configuration file. The tag name is appended to the end of the variable name. The value of the health-check-addr agent configuration option.īUILDKITE_AGENT_ID # This value cannot be modifiedīUILDKITE_AGENT_META_DATA_* # This value cannot be modified The value can be set using the -experiment flag on the buildkite-agent start command or in your agent configuration file.īUILDKITE_AGENT_HEALTH_CHECK_ADDR # This value cannot be modified This is set as an environment variable by the bootstrap and then read by most of the buildkite-agent commands.īUILDKITE_AGENT_EXPERIMENT # This value cannot be modifiedĪ list of the experimental agent features that are currently enabled. The value of the endpoint agent configuration option. The value of the disconnect-after-idle-timeout agent configuration option. The value of the disconnect-after-job agent configuration option.īUILDKITE_AGENT_DISCONNECT_AFTER_IDLE_TIMEOUT # This value cannot be modified The value of the debug agent configuration option. BUILDKITE # This value cannot be modifiedīUILDKITE_AGENT_ACCESS_TOKEN # This value cannot be modified Note that GitHub accepts unsigned commits, including information about the commit author and passes them along to webhooks, so you should not rely on these for authentication unless you are confident that all of your commits are trusted. Elastic CI Stack for AWS Template Parameters