on master help sign in
Travis integration
commit5bea2334e5e30d657d3c7ef44076d3a04ab0cdca authorIndex Int <vlad.z.4096@gmail.com> dateSat 13 Jun 2015, 11:05 (11 years ago) parent3e153c6
1 file changed+20
.travis.yml+20
.travis.ymlnew file+20
@@ -0,0 +1,20 @@
1+env:
2+ - CABALVER=1.22 GHCVER=7.10.2
3+ - CABALVER=head GHCVER=head
4+
5+before-install:
6+ - travis_retry sudo add-apt-repository -y ppa:hvr/ghc
7+ - travis_retry sudo apt-get update
8+ - travis_retry sudo apt-get install cabal-install-$CABALVER ghc-$GHCVER
9+ - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
10+ - travis_retry cabal update
11+
12+install:
13+ - cabal --version
14+ - echo "$(ghc --version) [$(ghc --print-project-git-commit-id 2> /dev/null || echo '?')]"
15+ - cabal install --only-dependencies --enable-tests
16+
17+script:
18+ - cabal configure --enable-tests -v2
19+ - cabal build
20+ - cabal test