diff --git a/tools/wheels/upload_wheels.sh b/tools/wheels/upload_wheels.sh index eef3938755e..5e2dc92ee0b 100644 --- a/tools/wheels/upload_wheels.sh +++ b/tools/wheels/upload_wheels.sh @@ -1,3 +1,5 @@ +#!/bin/bash + set_travis_vars() { # Set env vars echo "TRAVIS_EVENT_TYPE is $TRAVIS_EVENT_TYPE" @@ -13,7 +15,7 @@ set_travis_vars() { else IS_PUSH="false" fi - if [[ "$TRAVIS_EVENT_TYPE" == "cron" || -v CIRRUS_CRON ]]; then + if [[ "$TRAVIS_EVENT_TYPE" == "cron" || -v "$CIRRUS_CRON" ]]; then IS_SCHEDULE_DISPATCH="true" elif [[ "$TRAVIS_EVENT_TYPE" == "api" || "$CIRRUS_API_CREATED" == "true" ]]; then # Manual CI run, so upload @@ -41,9 +43,9 @@ set_upload_vars() { fi } upload_wheels() { - echo ${PWD} + echo "${PWD}" if [[ ${ANACONDA_UPLOAD} == true ]]; then - if [ -z ${TOKEN} ]; then + if [ -z "${TOKEN}" ]; then echo no token set, not uploading else python -m pip install \ @@ -51,10 +53,10 @@ upload_wheels() { # sdists are located under dist folder when built through setup.py if compgen -G "./dist/*.gz"; then echo "Found sdist" - anaconda -q -t ${TOKEN} upload --skip -u ${ANACONDA_ORG} ./dist/*.gz + anaconda -q -t "${TOKEN}" upload --skip -u "${ANACONDA_ORG}" ./dist/*.gz elif compgen -G "./wheelhouse/*.whl"; then echo "Found wheel" - anaconda -q -t ${TOKEN} upload --skip -u ${ANACONDA_ORG} ./wheelhouse/*.whl + anaconda -q -t "${TOKEN}" upload --skip -u "${ANACONDA_ORG}" ./wheelhouse/*.whl else echo "Files do not exist" return 1