Skip to content

Commit c59b4ff

Browse files
committed
Fix travis build
1 parent f1a5c32 commit c59b4ff

1 file changed

Lines changed: 24 additions & 2 deletions

File tree

.travis.yml

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,26 @@
1-
language: haskell
1+
language: generic
2+
3+
sudo: false
4+
5+
matrix:
6+
include:
7+
- env: CABALVER=1.18 GHCVER=7.8.4
8+
addons: {apt: {packages: [cabal-install-1.18,ghc-7.8.4], sources: [hvr-ghc]}}
9+
- env: CABALVER=1.22 GHCVER=7.10.2
10+
addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.2],sources: [hvr-ghc]}}
11+
- env: CABALVER=1.24 GHCVER=8.0.1
12+
addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.1], sources: [hvr-ghc]}}
13+
14+
before_install:
15+
- export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
16+
17+
install:
18+
- cabal --version
19+
- ghc --version
20+
- travis_retry cabal update
21+
- cabal install --only-dependencies --enable-tests
222

323
script:
4-
- cabal configure --enable-tests --ghc-options=-Werror && cabal build && cabal test
24+
- cabal configure --enable-tests --ghc-options=-Werror
25+
- cabal build
26+
- cabal test

0 commit comments

Comments
 (0)