@@ -1,17 +1,17 @@
2− - CABALVER=1.18 GHCVER=7.6.3
3− - CABALVER=1.18 GHCVER=7.8.4
4− - CABALVER=1.22 GHCVER=7.10.1
5− - CABALVER=head GHCVER=head
3+ - env: CABALVER=1.18 GHCVER=7.6.3
4+ addons: {apt: {packages: [cabal-install-1.18,ghc-7.6.3], sources: hvr-ghc}}
5+ - env: CABALVER=1.18 GHCVER=7.8.4
6+ addons: {apt: {packages: [cabal-install-1.18,ghc-7.8.4], sources: hvr-ghc}}
7+ - env: CABALVER=1.22 GHCVER=7.10.1
8+ addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.1], sources: hvr-ghc}}
9+ - env: CABALVER=head GHCVER=head
10+ addons: {apt: {packages: [cabal-install-head,ghc-head], sources: hvr-ghc}}
8 allow_failures:
11 allow_failures:
9 - env: CABALVER=head GHCVER=head
12 - env: CABALVER=head GHCVER=head
12− - travis_retry sudo add-apt-repository -y ppa:hvr/ghc
13− - travis_retry sudo apt-get update
14− - travis_retry sudo apt-get install cabal-install-$CABALVER ghc-$GHCVER
15 - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
15 - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
16 - cabal --version
16 - cabal --version
17 - echo "$(ghc --version) [$(ghc --print-project-git-commit-id 2> /dev/null || echo '?')]"
17 - echo "$(ghc --version) [$(ghc --print-project-git-commit-id 2> /dev/null || echo '?')]"
@@ -20,3 +20,5 @@ install:
22 - for p in uuid-types uuid; do ./travis-scripts/build.sh $p; done
22 - for p in uuid-types uuid; do ./travis-scripts/build.sh $p; done