travis: install shelltestrunner, part 3
This commit is contained in:
parent
5325688d16
commit
ece6a7e283
@ -17,6 +17,7 @@ cache:
|
|||||||
directories:
|
directories:
|
||||||
- $HOME/.stack/
|
- $HOME/.stack/
|
||||||
# - "$HOME/.stack-work/"
|
# - "$HOME/.stack-work/"
|
||||||
|
- $HOME/shelltestrunner/
|
||||||
|
|
||||||
before_install:
|
before_install:
|
||||||
# install stack
|
# install stack
|
||||||
@ -31,8 +32,9 @@ install:
|
|||||||
- stack +RTS -N2 -RTS setup
|
- stack +RTS -N2 -RTS setup
|
||||||
# install deps
|
# install deps
|
||||||
- stack +RTS -N2 -RTS build --only-snapshot
|
- stack +RTS -N2 -RTS build --only-snapshot
|
||||||
# install shelltestrunner (and older GHC, for now)
|
# install shelltestrunner
|
||||||
- stack +RTS -N2 -RTS --resolver=lts-7 --install-ghc install shelltestrunner
|
- git clone http://github.com/simonmichael/shelltestrunner
|
||||||
|
- stack +RTS -N2 -RTS install --stack-yaml=shelltestrunner/stack.yaml
|
||||||
|
|
||||||
script:
|
script:
|
||||||
# build all packages, ensuring no warnings, no haddock failures, per-package test suites passing
|
# build all packages, ensuring no warnings, no haddock failures, per-package test suites passing
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user