@@ -4,12 +4,12 @@ sudo: false
4
4
5
5
matrix :
6
6
include :
7
- - env : CABALVER=1.22 GHCVER=7.8 .4
8
- addons : {apt: {packages: [cabal-install-1.22 ,ghc-7.8 .4], sources: [hvr-ghc]}}
9
- - env : CABALVER=1.22 GHCVER=7.10.3
10
- addons : {apt: {packages: [cabal-install-1.22 ,ghc-7.10.3 ],sources: [hvr-ghc]}}
11
- - env : CABALVER=1.24 GHCVER=8.0.2
12
- addons : {apt: {packages: [cabal-install-1.24 ,ghc-8.0.2 ], sources: [hvr-ghc]}}
7
+ - env : CABALVER=2.4 GHCVER=8.4 .4
8
+ addons : {apt: {packages: [cabal-install-2.4 ,ghc-8.4 .4], sources: [hvr-ghc]}}
9
+ - env : CABALVER=2.4 GHCVER=8.6.5
10
+ addons : {apt: {packages: [cabal-install-2.4 ,ghc-8.6.5 ],sources: [hvr-ghc]}}
11
+ - env : CABALVER=2.4 GHCVER=8.8.4
12
+ addons : {apt: {packages: [cabal-install-2.4 ,ghc-8.8.4 ], sources: [hvr-ghc]}}
13
13
14
14
cache :
15
15
directories :
@@ -19,16 +19,16 @@ before_install:
19
19
- export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:~/.cabal/bin:$PATH
20
20
- ghc --version
21
21
- cabal --version
22
- - cabal update
22
+ - cabal v1- update
23
23
# workaround for https://ghc.haskell.org/trac/ghc/ticket/9221
24
24
# taken from https://github.com/hvr/multi-ghc-travis/blob/0fa68f78c2b1b059f904c9abc85510a3bb4f57e2/README.md
25
25
- sed -i 's/^jobs:/-- jobs:/' $HOME/.cabal/config
26
26
27
27
install :
28
28
- git clone https://github.com/haskell-distributed/network-transport-tests.git
29
- - cabal sandbox init
30
- - cabal sandbox add-source network-transport-tests
31
- - cabal install --only-dependencies --enable-tests
29
+ - cabal v1- sandbox init
30
+ - cabal v1- sandbox add-source network-transport-tests
31
+ - cabal v1- install --only-dependencies --enable-tests
32
32
33
33
script :
34
- - cabal test --show-details=streaming
34
+ - cabal v1- test --show-details=streaming
0 commit comments