diff --git a/.travis-setup.sh b/.travis-setup.sh deleted file mode 100755 index e694e093..00000000 --- a/.travis-setup.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -set -eux - -mkdir -p $HOME/.cabal -cat > $HOME/.cabal/config < /dev/null || echo '?')]" - - travis_retry cabal update - - travis_retry curl -L http://download.fpcomplete.com/michael/cabal-meta.tar.gz > cabal-meta.tar.gz - - mkdir -p $HOME/.cabal/bin - - tar zxfv cabal-meta.tar.gz -C $HOME/.cabal/bin - - cabal install alex happy - -# Here starts the actual work to be performed for the package under test; any command which exits with a non-zero exit code causes the build to fail. -script: - - cabal-meta install --only-dependencies --enable-tests --enable-benchmarks --force-reinstalls - - cabal-meta install --run-tests +# Caching so the next build will be fast too. +cache: + directories: + - $HOME/.stack