Merge pull request #1 from RyanGlScott/master
[packages/old-locale.git] / .travis.yml
1 env:
2  - CABALVER=1.16 GHCVER=7.0.1
3  - CABALVER=1.16 GHCVER=7.0.2
4  - CABALVER=1.16 GHCVER=7.0.3
5  - CABALVER=1.16 GHCVER=7.0.4
6  - CABALVER=1.16 GHCVER=7.2.1
7  - CABALVER=1.16 GHCVER=7.2.2
8  - CABALVER=1.16 GHCVER=7.4.1
9  - CABALVER=1.16 GHCVER=7.4.2
10  - CABALVER=1.16 GHCVER=7.6.1
11  - CABALVER=1.16 GHCVER=7.6.2
12  - CABALVER=1.16 GHCVER=7.6.3
13  - CABALVER=1.18 GHCVER=7.8.1
14  - CABALVER=1.18 GHCVER=7.8.2
15  - CABALVER=1.18 GHCVER=7.8.3
16  - CABALVER=head GHCVER=head
17
18 matrix:
19   allow_failures:
20    - env: CABALVER=head GHCVER=head
21
22 before_install:
23  - travis_retry sudo add-apt-repository -y ppa:hvr/ghc
24  - travis_retry sudo apt-get update
25  - travis_retry sudo apt-get install cabal-install-$CABALVER ghc-$GHCVER
26  - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
27  - cabal --version
28  - ghc --version
29
30 install:
31  - travis_retry cabal update
32
33 script:
34  - cabal configure -v2
35  - cabal build
36  - cabal check
37  - cabal sdist