Skip to content

Commit 4624d10

Browse files
committed
Use the ephemeral mount for builds too
1 parent fbee563 commit 4624d10

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

packer/linux/conf/bin/bk-install-elastic-stack.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,12 @@ if [[ "${BUILDKITE_AGENT_ENABLE_GIT_MIRRORS_EXPERIMENT}" == "true" ]] ; then
141141
fi
142142
fi
143143

144+
BUILDKITE_AGENT_BUILD_PATH="/var/lib/buildkite-agent/builds"
145+
if [ "${BUILDKITE_ENABLE_INSTANCE_STORAGE:-false}" == "true" ]
146+
then
147+
BUILDKITE_AGENT_BUILD_PATH="/mnt/ephemeral/builds"
148+
fi
149+
144150
BUILDKITE_AGENT_TOKEN="$(aws ssm get-parameter --name "${BUILDKITE_AGENT_TOKEN_PATH}" --with-decryption --query Parameter.Value --output text)"
145151

146152
cat << EOF > /etc/buildkite-agent/buildkite-agent.cfg
@@ -150,7 +156,7 @@ tags=$(IFS=, ; echo "${agent_metadata[*]}")
150156
tags-from-ec2-meta-data=true
151157
timestamp-lines=${BUILDKITE_AGENT_TIMESTAMP_LINES}
152158
hooks-path=/etc/buildkite-agent/hooks
153-
build-path=/var/lib/buildkite-agent/builds
159+
build-path=${BUILDKITE_AGENT_BUILD_PATH}
154160
plugins-path=/var/lib/buildkite-agent/plugins
155161
git-mirrors-path="${BUILDKITE_AGENT_GIT_MIRRORS_PATH}"
156162
experiment="${BUILDKITE_AGENT_EXPERIMENTS}"

0 commit comments

Comments
 (0)