mirror of
https://github.com/simonmichael/hledger.git
synced 2024-09-19 10:17:35 +03:00
tools: travis: run func tests sooner, they don't need -web/-ui/-api
This commit is contained in:
parent
0efd82a66f
commit
eddcba39f3
@ -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,
|
||||
|
Loading…
Reference in New Issue
Block a user