git.iko.soy/typeable/bloodhound
on master help sign in
Merge pull request #195 from bitemyapp/194-travis-pls

Add travis output to prevent stalling

commit616dc59bdfdf3b220fca0426b27755e54e62fc50 authorMichael Xavier <michael@michaelxavier.net> dateThu 13 Jul 2017, 08:54 (9 years ago) parent05a9094c79449c
1 file changed+13−6
.travis.yml+13−6
.travis.yml+13−6
@@ -1,4 +1,5 @@
11sudo: false
2+language: generic
23
34addons:
45 apt:
@@ -21,9 +22,9 @@ env:
2122install:
2223 # stack
2324 - mkdir -p ~/.local/bin
24− - travis_retry curl -L https://github.com/commercialhaskell/stack/releases/download/v1.2.0/stack-1.2.0-linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
25+ - travis_retry curl -L https://github.com/commercialhaskell/stack/releases/download/v1.4.0/stack-1.4.0-linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
2526 - export PATH=~/.local/bin:$PATH
26− - stack --version
27+ - stack --no-terminal --version
2728
2829 # elasticsearch
2930 - wget --no-check-certificate $DLINK-$ESVER.tar.gz
@@ -33,11 +34,17 @@ install:
3334 - ./elasticsearch-$ESVER/bin/elasticsearch &
3435
3536script:
36− - stack setup
37− - stack update
38− - stack build -j1
39− - stack test bloodhound:tests --test-arguments="--qc-max-success 500" --flag bloodhound:$ESFLAG
37+ - stack setup --no-terminal
38+ - stack update --no-terminal
39+ - stack build -j2 --fast --no-terminal
40+ - travis_wait 45 sleep 1800 &
41+ - stack test --fast --no-terminal bloodhound:tests --test-arguments="--qc-max-success 500" --flag bloodhound:$ESFLAG
4042
4143cache:
44+ timeout: 2000
4245 directories:
46+ - $HOME/.cabal
47+ - $HOME/.ghc
4348 - $HOME/.stack
49+ - .stack-work/
50+ apt: true