Simplify travis matrix.
Travis now considers the ghc: section as a dimension of the build
matrix. So it's possible to build with multiple versions of GHC without
needing to use hvr's scripts.
commite93e992b7f4c818e28c0589ebe7dd605de16f14a
authorMathieu Boespflug <m@tweag.io>
dateSat 29 Nov 2014, 13:01 (12 years ago)
parentf70d86d
.travis.yml+9−15
@@ -1,21 +1,15 @@
11language: haskell
22
3−env:
4− matrix:
5− - GHCVER=7.4.2
6− - GHCVER=7.6.2
7− - GHCVER=7.6.3
8− global:
9− - CABALVER=1.18
3+ghc:
4+ - 7.8
5+ - 7.6
6+ - 7.4
107
118before_install:
12− - rm -rf travis
13− - git clone http://github.com/haskell-distributed/haskell-distributed-travis travis
14− - source travis/scripts/set_env.sh
15− - ./travis/scripts/before_install.sh
9+ - cabal sandbox init
10+ - for i in `cat REPOS`; do git clone http://github.com/haskell-distributed/$i; done
11+ - for i in `cat REPOS`; do cabal sandbox add-source $i; done
1612
1713install:
18− - ./travis/scripts/install.sh
19−
20−script:
21− - ./travis/scripts/script.sh
14+ # Don't run tests for dependencies.
15+ - cabal install --only-dependencies
REPOS+1−1
@@ -1,4 +1,4 @@
1−rank1dynamic
21distributed-static
32network-transport
43network-transport-tcp
4+rank1dynamic