ci: specify `set -e`
authorXhmikosR <redacted>
Sun, 5 Apr 2020 07:12:44 +0000 (10:12 +0300)
committerXhmikosR <redacted>
Mon, 6 Apr 2020 08:05:20 +0000 (11:05 +0300)
ci/install_conda.sh
ci/lint.sh
ci/setup_conda_env.sh
ci/test.sh

index f3f45b3030174533107d9eb8c681ce8a7250e631..d1b196765ac56f17fb2ef2d43df5ab27a3def6ca 100755 (executable)
@@ -1,5 +1,7 @@
 #!/bin/bash
 
+set -e
+
 if [ -d "$HOME/miniconda3" ] && [ -e "$HOME/miniconda3/bin/conda" ]; then
     echo "Miniconda install already present in cache: $HOME/miniconda3"
     rm -rf "$HOME"/miniconda3/envs/hosts  # Just in case...
@@ -8,19 +10,19 @@ else
     rm -rf "$HOME"/miniconda3  # Just in case...
 
     if [ "${TRAVIS_OS_NAME}" == "osx" ]; then
-        wget https://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
     else
-        wget https://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
     fi
 
-    bash miniconda.sh -b -p "$HOME/miniconda3" || exit 1
+    bash miniconda.sh -b -p "$HOME/miniconda3"
 fi
 
 echo "Configuring Miniconda..."
-conda config --set ssl_verify false || exit 1
-conda config --set always_yes true --set changeps1 false || exit 1
+conda config --set ssl_verify false
+conda config --set always_yes true --set changeps1 false
 
 echo "Updating Miniconda"
 conda update conda
 conda update --all
-conda info -a || exit 1
+conda info -a
index 0a25aba33f37b9303ae5f993c81f477dfccc3ca0..adb9be9abf4d94bf83bc798f242f0a4f0a04f121 100755 (executable)
@@ -1,5 +1,7 @@
 #!/bin/bash
 
+set -e
+
 echo "Linting repository..."
 source activate hosts
 
index 467066518e813d0acd1afe658d100e8d01d9b84d..e6a39d4276f8bf4cac4ff3b68c986663a8a804e3 100755 (executable)
@@ -1,7 +1,9 @@
 #!/bin/bash
 
+set -e
+
 echo "Creating a Python $PYTHON_VERSION environment"
-conda create -n hosts python="$PYTHON_VERSION" || exit 1
+conda create -n hosts python="$PYTHON_VERSION"
 source activate hosts
 
 echo "Installing packages..."
index 0ca8a7f77c69e455d631edf1d85a14a0faae3a23..4e4d5fbf3b563395a052421468a7a3eb2ee1f6df 100755 (executable)
@@ -1,6 +1,8 @@
 #!/bin/bash
 
-echo "Running unittests..."
+set -e
+
+echo "Running unit tests..."
 source activate hosts
 
 python testUpdateHostsFile.py
git clone https://git.99rst.org/PROJECT