diff --git a/build-support/bin/install_aws_cli_for_ci.sh b/build-support/bin/install_aws_cli_for_ci.sh index c6b59b1958a..fe0f4cf0e89 100755 --- a/build-support/bin/install_aws_cli_for_ci.sh +++ b/build-support/bin/install_aws_cli_for_ci.sh @@ -14,7 +14,6 @@ source build-support/common.sh AWS_CLI_ROOT="${HOME}/.aws_cli" AWS_CLI_BIN="${AWS_CLI_ROOT}/bin/aws" -# We first check if AWS CLI is already installed thanks to Travis's cache. if [[ ! -x "${AWS_CLI_BIN}" ]]; then TMPDIR=$(mktemp -d) @@ -23,7 +22,9 @@ if [[ ! -x "${AWS_CLI_BIN}" ]]; then curl --fail "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip" unzip awscli-bundle.zip - ./awscli-bundle/install --install-dir "${AWS_CLI_ROOT}" + # NB: We must run this with python3 because it defaults to `python`, which refers to Python 2 in Linux GitHub + # Actions CI job and is no longer supported. + python3 ./awscli-bundle/install --install-dir "${AWS_CLI_ROOT}" popd