Minor shell script tweaks
authorXhmikosR <redacted>
Sun, 23 Feb 2020 07:45:44 +0000 (09:45 +0200)
committerXhmikosR <redacted>
Sun, 23 Feb 2020 07:45:44 +0000 (09:45 +0200)
* always double quote variables
* use https for the miniconda URLs

ci/install_conda.sh
ci/setup_conda_env.sh

index 22bb3dfba06ee302c80f175f1f1919a798c083d0..f3f45b3030174533107d9eb8c681ce8a7250e631 100755 (executable)
@@ -1,16 +1,16 @@
 #!/bin/bash
 
 if [ -d "$HOME/miniconda3" ] && [ -e "$HOME/miniconda3/bin/conda" ]; then
-    echo "Miniconda install already present from cache: $HOME/miniconda3"
-    rm -rf $HOME/miniconda3/envs/hosts  # Just in case...
+    echo "Miniconda install already present in cache: $HOME/miniconda3"
+    rm -rf "$HOME"/miniconda3/envs/hosts  # Just in case...
 else
     echo "Installing Miniconda..."
-    rm -rf $HOME/miniconda3  # Just in case...
+    rm -rf "$HOME"/miniconda3  # Just in case...
 
     if [ "${TRAVIS_OS_NAME}" == "osx" ]; then
-        wget http://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -O miniconda.sh || exit 1
+        wget https://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -O miniconda.sh || exit 1
     else
-        wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh || exit 1
+        wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh || exit 1
     fi
 
     bash miniconda.sh -b -p "$HOME/miniconda3" || exit 1
index 69fd834dfb5675be093d2de4aa2ec2d3a50d5b34..467066518e813d0acd1afe658d100e8d01d9b84d 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/bash
 
 echo "Creating a Python $PYTHON_VERSION environment"
-conda create -n hosts python=$PYTHON_VERSION || exit 1
+conda create -n hosts python="$PYTHON_VERSION" || exit 1
 source activate hosts
 
 echo "Installing packages..."
git clone https://git.99rst.org/PROJECT