File tree Expand file tree Collapse file tree 4 files changed +20
-0
lines changed
linux/conf/buildkite-agent/hooks
windows/conf/buildkite-agent/hooks Expand file tree Collapse file tree 4 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,11 @@ set -eu -o pipefail
4
4
# shellcheck source=/dev/null
5
5
source ~ /cfn-env
6
6
7
+ # a clean docker config for each job, for improved isolation
8
+ BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY=$( mktemp -d)
9
+ export BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY
10
+ export DOCKER_CONFIG=" $BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY "
11
+
7
12
echo " ~~~ :llama: Setting up elastic stack environment ($BUILDKITE_STACK_VERSION )"
8
13
cat ~ /cfn-env
9
14
Original file line number Diff line number Diff line change 2
2
3
3
set -eu -o pipefail
4
4
5
+ # clean up our temporary docker config
6
+ if [[ -n " ${BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY:- } " && -d " $BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY " ]]; then
7
+ rm -rf " $BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY "
8
+ fi
9
+
5
10
if [[ -n " ${BUILDKITE_SECRETS_BUCKET:- } " && " ${SECRETS_PLUGIN_ENABLED:- } " == " 1" ]] ; then
6
11
export BUILDKITE_PLUGIN_S3_SECRETS_BUCKET=" $BUILDKITE_SECRETS_BUCKET "
7
12
Original file line number Diff line number Diff line change @@ -4,6 +4,11 @@ set -eu -o pipefail
4
4
# shellcheck source=/dev/null
5
5
source ~ /cfn-env
6
6
7
+ # a clean docker config for each job, for improved isolation
8
+ BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY=$( mktemp -d)
9
+ export BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY
10
+ export DOCKER_CONFIG=" $BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY "
11
+
7
12
echo " ~~~ :llama: Setting up elastic stack environment ($BUILDKITE_STACK_VERSION )"
8
13
cat ~ /cfn-env
9
14
Original file line number Diff line number Diff line change 2
2
3
3
set -eu -o pipefail
4
4
5
+ # clean up our temporary docker config
6
+ if [[ -n " ${BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY:- } " && -d " $BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY " ]]; then
7
+ rm -rf " $BUILDKITE_DOCKER_CONFIG_TEMP_DIRECTORY "
8
+ fi
9
+
5
10
if [[ -n " ${BUILDKITE_SECRETS_BUCKET:- } " && " ${SECRETS_PLUGIN_ENABLED:- } " == " 1" ]] ; then
6
11
export BUILDKITE_PLUGIN_S3_SECRETS_BUCKET=" $BUILDKITE_SECRETS_BUCKET "
7
12
You can’t perform that action at this time.
0 commit comments