Merge pull request #6 from RyanGlScott/master
[packages/old-time.git] / .travis.yml
1 env:
2  - CABALVER=1.18 GHCVER=7.8.1
3  - CABALVER=1.18 GHCVER=7.8.2
4  - CABALVER=1.18 GHCVER=7.8.3
5  - CABALVER=head GHCVER=head
6
7 matrix:
8   allow_failures:
9    - env: CABALVER=head GHCVER=head
10
11 before_install:
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
16  - cabal --version
17  - ghc --version
18
19 install:
20  - travis_retry cabal update
21  - cabal install --only-dependencies
22
23 script:
24  - autoreconf -i
25  - cabal configure -v2
26  - cabal build
27  - cabal check
28  - cabal sdist