Skip to content

Commit a00e124

Browse files
committed
Security cleanup
1 parent 86b1035 commit a00e124

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.evergreen/config.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -780,9 +780,11 @@ functions:
780780
silent: true
781781
script: |
782782
# DO NOT ECHO WITH XTRACE (which PREPARE_SHELL does)
783-
export AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
784-
export AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
785-
export AWS_SESSION_TOKEN=${AWS_SESSION_TOKEN}
783+
cat <<'EOF' > "${PROJECT_DIRECTORY}/prepare_aws_connection.sh"
784+
export AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
785+
export AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
786+
export AWS_SESSION_TOKEN=${AWS_SESSION_TOKEN}
787+
EOF
786788
- command: shell.exec
787789
type: test
788790
params:
@@ -793,6 +795,7 @@ functions:
793795
794796
# This is required for pypy3.7 UTF encoding
795797
export LC_ALL=en_US.UTF-8
798+
source ${PROJECT_DIRECTORY}/prepare_aws_connection.sh
796799
bash ${PROJECT_DIRECTORY}/.evergreen/tox.sh ${PYTHON_BINARY} -m aws-secrets -- drivers/test
797800
798801
- command: expansions.update

0 commit comments

Comments
 (0)