@@ -1,39 +0,0 @@
1−language: c
2−
3−sudo: false
4−
5−cache:
6− directories:
7− - ~/.cabal/packages
8− - ~/.cabal/store
9−
10−matrix:
11− include:
12− - env: CABALVER=3.0 GHCVER=8.6.5
13− addons: {apt: {packages: [cabal-install-3.0,ghc-8.6.5], sources: [hvr-ghc]}}
14− - env: CABALVER=3.0 GHCVER=8.8.3
15− addons: {apt: {packages: [cabal-install-3.0,ghc-8.8.3], sources: [hvr-ghc]}}
16− - env: CABALVER=3.0 GHCVER=8.10.1
17− addons: {apt: {packages: [cabal-install-3.0,ghc-8.10.1], sources: [hvr-ghc]}}
18−
19−before_install:
20− - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
21−
22−install:
23− - cabal --version
24− - ghc --version
25− - travis_retry cabal new-update
26−
27−script:
28− # To avoid re-compilation it is important to use exactly the same
29− # configuration for all steps.
30− - export CONFIG="--enable-tests --enable-benchmarks --flags=dev"
31− - cabal format
32− - git diff --exit-code --color=always
33− - cabal new-build $CONFIG
34− - cabal new-test $CONFIG
35− - cabal new-haddock $CONFIG
36− - cabal new-sdist
37−
38−notifications:
39− email: false