tools: travis: run func tests sooner, they don't need -web/-ui/-api

This commit is contained in:
Simon Michael 2018-02-16 09:37:37 -08:00
parent 0efd82a66f
commit eddcba39f3

View File

@ -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,