Simplify temporary file handling in CI scripts (#2680)
This commit is contained in:
5
.github/workflows/ci.yml
vendored
5
.github/workflows/ci.yml
vendored
@ -137,10 +137,9 @@ jobs:
|
||||
|
||||
- name: Install awscli2
|
||||
run: |
|
||||
cd /tmp
|
||||
# TODO: pin version to work around https://github.com/gaul/s3proxy/issues/760
|
||||
curl "https://awscli.amazonaws.com/AWSCLIV2-2.22.35.pkg" -o "AWSCLIV2.pkg"
|
||||
sudo installer -pkg AWSCLIV2.pkg -target /
|
||||
curl "https://awscli.amazonaws.com/AWSCLIV2-2.22.35.pkg" -o /tmp/AWSCLIV2.pkg
|
||||
sudo installer -pkg /tmp/AWSCLIV2.pkg -target /
|
||||
|
||||
- name: Build
|
||||
run: |
|
||||
|
||||
11
.github/workflows/linux-ci-helper.sh
vendored
11
.github/workflows/linux-ci-helper.sh
vendored
@ -197,14 +197,9 @@ java -version
|
||||
if [ "${AWSCLI_DIRECT_INSTALL}" -eq 1 ]; then
|
||||
echo "${PRGNAME} [INFO] Install awscli2 package."
|
||||
|
||||
CURRENT_DIR=$(pwd)
|
||||
cd /tmp || exit 1
|
||||
|
||||
curl "${AWSCLI_URI}" -o "${AWSCLI_ZIP_FILE}"
|
||||
unzip "${AWSCLI_ZIP_FILE}"
|
||||
./aws/install
|
||||
|
||||
cd "${CURRENT_DIR}" || exit 1
|
||||
curl "${AWSCLI_URI}" -o "/tmp/${AWSCLI_ZIP_FILE}"
|
||||
unzip "/tmp/${AWSCLI_ZIP_FILE}" -d /tmp
|
||||
/tmp/aws/install
|
||||
fi
|
||||
|
||||
#-----------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user