@@ -1,26 +1,30 @@
4− - CABALVER=1.18 GHCVER=7.8.4
4+ - GHCVER=7.8.4 STACK_YAML=stack-ghc-7.8.4.yaml
5− - CABALVER=1.22 GHCVER=7.10.3
5+ - GHCVER=7.10.3 STACK_YAML=stack.yaml
7before_install:
11before_install:
8− - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$HOME/.cabal/bin:$PATH
12+ - export PATH=/opt/ghc/$GHCVER/bin:$PATH
9− - travis_retry cabal update
13+ - mkdir -p ~/.local/bin
14+ - travis_retry curl -L https://github.com/commercialhaskell/stack/releases/download/v1.0.2/stack-1.0.2-linux-x86_64.tar.gz | tar -xvz
15+ - mv stack-1.0.2-linux-x86_64/stack ~/.local/bin
16+ - export PATH=~/.local/bin:$PATH
13− - echo "$(ghc --version) [$(ghc --print-project-git-commit-id 2> /dev/null || echo '?')]"
14− - cabal install --only-dependencies --enable-tests
20+ - stack install --only-dependencies --no-terminal
17− - cabal configure --enable-tests --enable-library-coverage -v2
23+ - stack test :regression --coverage --no-terminal
21after_script:
25after_script:
22− - cabal install hpc-coveralls
26+ - stack install stack-hpc-coveralls
23− - hpc-coveralls regression --exclude-dir=test
27+ - shc ether regression
@@ -28,6 +32,4 @@ addons:
30 - ghc-7.8.4
34 - ghc-7.8.4
31− - ghc-7.10.3
35+ - ghc-7.10.3