diff --git a/.travis.yml b/.travis.yml index 0648a5b..2e373eb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,10 +31,15 @@ script: - if [ -f configure.ac ]; then autoreconf -i; fi - cabal configure --enable-tests --enable-benchmarks -v2 # -v2 provides useful information for debugging - cabal build # this builds all libraries and executables (including tests/benchmarks) + - cabal test - cabal check - cabal sdist # tests that a source-distribution can be generated + - yesod keter + - mkdir -p to-travis + - cp stackage-server.keter to-travis + # The following scriptlet checks that the resulting source distribution can be built & installed - export SRC_TGZ=$(cabal info . | awk '{print $2 ".tar.gz";exit}') ; cd dist/; @@ -44,7 +49,3 @@ script: echo "expected '$SRC_TGZ' not found"; exit 1; fi - - - yesod keter - - mkdir -p to-travis - - cp stackage-server.keter to-travis