tools: travis: build less to prime cache without timeout
This commit is contained in:
parent
294318b3d4
commit
1523629465
@ -79,7 +79,7 @@ install: # completed commands' output is collapsed in log
|
||||
- stack exec -- ghc --version
|
||||
|
||||
# hledger dependencies
|
||||
- stack build --only-dependencies --test #hledger-lib hledger hledger-ui #hledger-web hledger-api
|
||||
- stack build --only-dependencies --test hledger-lib hledger hledger-ui #hledger-web hledger-api
|
||||
# TODO: does this build some hledger packages, which get rebuilt later with -Werror ?
|
||||
|
||||
# hledger addon dependencies
|
||||
@ -94,7 +94,7 @@ install: # completed commands' output is collapsed in log
|
||||
script: # all commands' output is shown in log, all commands must succeed for travis success
|
||||
|
||||
# build hledger packages, ensuring no warnings, no haddock failures, package test suites passing
|
||||
- stack build --ghc-options=-Werror --test --haddock --no-haddock-deps #hledger-lib hledger hledger-ui #hledger-web hledger-api
|
||||
- stack build --ghc-options=-Werror --test --haddock --no-haddock-deps hledger-lib hledger hledger-ui #hledger-web hledger-api
|
||||
|
||||
# build hledger addons, ensuring no warnings
|
||||
- sh -e bin/compile.sh
|
||||
|
||||
Loading…
Reference in New Issue
Block a user