From eddcba39f349c7a297f09cda000bc03febae6025 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Fri, 16 Feb 2018 09:37:37 -0800 Subject: [PATCH] tools: travis: run func tests sooner, they don't need -web/-ui/-api --- .travis.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index f7f378058..615a41b9b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -115,6 +115,10 @@ script: # command output is not hidden # and any deps not already cached, separately to use less memory - stack build --ghc-options=-Werror hledger-lib - stack build --ghc-options=-Werror hledger + + # run hledger-lib/hledger functional tests, skipping the ones for addons + - COLUMNS=80 stack exec -- shelltest --execdir -j16 tests -x /bin -x /addons + - stack build --ghc-options=-Werror hledger-ui - stack build --ghc-options=-Werror hledger-web - stack build --ghc-options=-Werror hledger-api @@ -123,9 +127,6 @@ script: # command output is not hidden # but doesn't require rebuilding and is fast #- stack exec -- hledger test - # run functional tests, skipping the ones for addons - - COLUMNS=80 stack exec -- shelltest --execdir -j16 tests -x /bin -x /addons - # more slow # build hledger packages, ensuring no warnings, no haddock failures, package test suites passing,