language: c sudo: false cache: directories: - $HOME/.stack/ matrix: include: - env: CABALVER=1.24 GHCVER=8.0.1 addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.1],sources: [hvr-ghc]}} before_install: - mkdir -p ~/.local/bin - export PATH=~/.local/bin:$PATH - travis_retry curl -L https://www.stackage.org/stack/linux-x86_64 | tar -xzO --wildcards '*/stack' > ~/.local/bin/stack - chmod a+x ~/.local/bin/stack install: - stack -j 2 setup --no-terminal --resolver nightly - stack -j 2 build --only-snapshot --no-terminal script: - stack -j 2 test --no-terminal