vty/ci/travis_ci_script
2016-04-13 13:05:49 +06:00

12 lines
473 B
Bash
Executable File

#!/bin/bash
set -ex
GHC_IS_OLD=$(python -c "from distutils.version import StrictVersion as SV; print '$GHCVER' != 'head' and SV('$GHCVER') < SV('7.2.3')")
if [[ "False" == "$GHC_IS_OLD" ]] ; then
/opt/cabal/${CABALVER}/bin/cabal configure --enable-tests && /opt/cabal/${CABALVER}/bin/cabal build && /opt/cabal/${CABALVER}/bin/cabal test
else
echo "Skipping tests on ${GHCVER}"
/opt/cabal/${CABALVER}/bin/cabal configure && /opt/cabal/${CABALVER}/bin/cabal build
fi