@@ -3,33 +3,27 @@ sudo: false
6− - GHCVER=7.8.4 CABALVER=1.22
6+ - STACK_YAML=stack-ghc-7.8.4.yaml
7− - GHCVER=7.10.3 CABALVER=1.22
7+ - STACK_YAML=stack.yaml
8− - GHCVER=8.0.1 CABALVER=1.24
8+ - STACK_YAML=stack-ghc-8.0.1.yaml
20 - libgmp-dev
13 - libgmp-dev
16+ - mkdir -p ~/.local/bin
17+ - export PATH=$HOME/.local/bin:$PATH
18+ - travis_retry curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
20+ - stack setup --no-terminal
23− - (mkdir -p $HOME/.local/bin && cd $HOME/.local/bin && wget https://zalora-public.s3.amazonaws.com/tinc && chmod +x tinc)
21+ - (cd $HOME/.local/bin && wget https://zalora-public.s3.amazonaws.com/tinc && chmod +x tinc)
24− - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
27− - travis_retry cabal update
28− - sed -i 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config
31− - ./travis.sh
24+ - if [ "$TRAVIS_EVENT_TYPE" = "cron" ] ; then ./scripts/ci-cron.sh ; else stack test --ghc-options=-Werror --no-terminal ; fi
34 directories:
27 directories:
35 - $HOME/.tinc/cache
28 - $HOME/.tinc/cache