From 54b093aeab3285cc5d3b06055a4b01b282356c34 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Wed, 22 Mar 2017 10:11:54 +0000 Subject: [PATCH] travis: try to reduce shelltestrunner rebuilding --- .travis.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 570fe04e0..a204d3d68 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,7 +32,9 @@ sudo: false cache: directories: - $HOME/.stack/ + - $HOME/.local/bin/ - $HOME/shelltestrunner/ + - $HOME/shelltestrunner/.stack-work/ # addons: # apt: @@ -70,10 +72,9 @@ script: # build hledger only, for testing config # - stack +RTS -N2 -RTS build --ghc-options=-Werror hledger - # build all packages, ensuring no warnings, no haddock failures, per-package test suites passing + # build all packages, ensuring no warnings, no haddock failures, all package test suites passing - stack +RTS -N2 -RTS build --ghc-options=-Werror --haddock --no-haddock-deps --test - # install hledger addon deps, build addons - # TODO: require successful warning-free builds + # install hledger addon deps, build addons (TODO: require successful warning-free builds) - bin/compile.sh # run functional tests - make functest