git.iko.soy/typeable/http-api-data
on v0.1.1.1 help sign in
40 lines 1.3 kB history raw
1env:
2 - GHCVER=7.6.3 CABALVER=1.18 CABAL_FLAGS=
3 - GHCVER=7.8.4 CABALVER=1.18 CABAL_FLAGS=
4 - GHCVER=7.10.2 CABALVER=1.22 CABAL_FLAGS=
5 - GHCVER=head CABALVER=head CABAL_FLAGS=
6 - GHCVER=7.6.3 CABALVER=1.18 CABAL_FLAGS=use-text-show
7 - GHCVER=7.8.4 CABALVER=1.18 CABAL_FLAGS=use-text-show
8 - GHCVER=7.10.2 CABALVER=1.22 CABAL_FLAGS=use-text-show
9 - GHCVER=head CABALVER=head CABAL_FLAGS=use-text-show
11matrix:
12 allow_failures:
13 - env: GHCVER=head CABALVER=head CABAL_FLAGS=
14 - env: GHCVER=head CABALVER=head CABAL_FLAGS=use-text-show
16before_install:
17 - travis_retry sudo add-apt-repository -y ppa:hvr/ghc
18 - travis_retry sudo apt-get update
19 - travis_retry sudo apt-get install -y cabal-install-$CABALVER ghc-$GHCVER
20 - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$HOME/.cabal/bin:$PATH
21 - cabal --version
23install:
24 - cabal update
25 - cabal install --only-dependencies --enable-tests --flags=$CABAL_FLAGS
27script:
28 - cabal configure --enable-tests -v2 --flags=$CABAL_FLAGS
29 - cabal build
30 - cabal test
31 - cabal check
32 - cabal sdist
33 - export SRC_TGZ=$(cabal info . | awk '{print $2 ".tar.gz";exit}') ;
34 cd dist/;
35 if [ -f "$SRC_TGZ" ]; then
36 cabal install "$SRC_TGZ";
37 else
38 echo "expected '$SRC_TGZ' not found";
39 exit 1;
40 fi