mirror of
https://github.com/simonmichael/hledger.git
synced 2024-11-08 07:02:44 +03:00
travis: try to reduce shelltestrunner rebuilding
This commit is contained in:
parent
122233a64f
commit
54b093aeab
@ -32,7 +32,9 @@ sudo: false
|
|||||||
cache:
|
cache:
|
||||||
directories:
|
directories:
|
||||||
- $HOME/.stack/
|
- $HOME/.stack/
|
||||||
|
- $HOME/.local/bin/
|
||||||
- $HOME/shelltestrunner/
|
- $HOME/shelltestrunner/
|
||||||
|
- $HOME/shelltestrunner/.stack-work/
|
||||||
|
|
||||||
# addons:
|
# addons:
|
||||||
# apt:
|
# apt:
|
||||||
@ -70,10 +72,9 @@ script:
|
|||||||
# build hledger only, for testing config
|
# build hledger only, for testing config
|
||||||
# - stack +RTS -N2 -RTS build --ghc-options=-Werror hledger
|
# - 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
|
- stack +RTS -N2 -RTS build --ghc-options=-Werror --haddock --no-haddock-deps --test
|
||||||
# install hledger addon deps, build addons
|
# install hledger addon deps, build addons (TODO: require successful warning-free builds)
|
||||||
# TODO: require successful warning-free builds
|
|
||||||
- bin/compile.sh
|
- bin/compile.sh
|
||||||
# run functional tests
|
# run functional tests
|
||||||
- make functest
|
- make functest
|
||||||
|
Loading…
Reference in New Issue
Block a user