Skip to content
This repository
Newer
Older
100644 60 lines (53 sloc) 1.675 kb
c5c8e5ff »
2012-07-25 repository initialized
1 language: haskell
6f5b000e » startling
2013-10-21 Build on Travis with hvr's GHC versions PPA.
2
3 env:
4 - GHCVER=7.4.2
5 - GHCVER=7.6.3
261f3b54 »
2014-04-12 bump ghc ver in travis, provide full tested-with window
6 - GHCVER=7.8.2
f9ed9b6b » bennofs
2014-01-07 Add ghc head to build matrix for travis
7 - GHCVER=head
6f5b000e » startling
2013-10-21 Build on Travis with hvr's GHC versions PPA.
8 # - >
9 # GHCVER=7.4.2
10 # MODE="-fsafe"
11
5b653203 » startling
2013-10-22 Ignore 7.4.2 travis failures (re: doctests).
12 matrix:
13 allow_failures:
f9ed9b6b » bennofs
2014-01-07 Add ghc head to build matrix for travis
14 - env: GHCVER=head
5b653203 » startling
2013-10-22 Ignore 7.4.2 travis failures (re: doctests).
15
7d3ca3f7 »
2012-08-25 switching to luite's mirror
16 before_install:
6f5b000e » startling
2013-10-21 Build on Travis with hvr's GHC versions PPA.
17 # If $GHCVER is the one travis has, don't bother reinstalling it.
18 # We can also have faster builds by installing some libraries with
19 # `apt`. If it isn't, install the GHC we want from hvr's PPA along
20 # with cabal-1.18.
21 - |
22 if [ $GHCVER = `ghc --numeric-version` ]; then
23 # Try installing some of the build-deps with apt-get for speed.
24 travis/cabal-apt-install --enable-tests $MODE
25 export CABAL=cabal
26 else
27 # Install the GHC we want from hvr's PPA
4d9e8f8f »
2014-02-24 travis_retry -- suggested by @hvr
28 travis_retry sudo add-apt-repository -y ppa:hvr/ghc
29 travis_retry sudo apt-get update
30 travis_retry sudo apt-get install cabal-install-1.18 ghc-$GHCVER happy
6f5b000e » startling
2013-10-21 Build on Travis with hvr's GHC versions PPA.
31 export CABAL=cabal-1.18
32 export PATH=/opt/ghc/$GHCVER/bin:$PATH
33 fi
8579abe5 »
2012-11-28 simplified matrix build
34 # Uncomment whenever hackage is down.
6f5b000e » startling
2013-10-21 Build on Travis with hvr's GHC versions PPA.
35 # - mkdir -p ~/.cabal && cp travis/config ~/.cabal/config && $CABAL update
36 - $CABAL update
315579ca » ion1
2012-12-21 .travis.yml: Install hlint using apt-get
37
d9efacf4 » bennofs
2014-01-07 Update happy on travis when building with ghc head
38 # Update happy when building with GHC head
4d9e8f8f »
2014-02-24 travis_retry -- suggested by @hvr
39 - |
330109e2 »
2014-04-12 reinstall happy and alex
40 if [ $GHCVER = "head" ] || [ $GHCVER = "7.8.2" ]; then
14c57794 » thoughtpolice
2014-03-02 Enable GHC 7.8.1 on Travis
41 $CABAL install happy alex
d9efacf4 » bennofs
2014-01-07 Update happy on travis when building with ghc head
42 export PATH=$HOME/.cabal/bin:$PATH
43 fi
44
f92926be »
2012-08-26 add benchmarks to travis
45 install:
6f5b000e » startling
2013-10-21 Build on Travis with hvr's GHC versions PPA.
46 - $CABAL install --dependencies-only --enable-tests
47 - $CABAL configure -flib-Werror --enable-tests $MODE
8579abe5 »
2012-11-28 simplified matrix build
48
f92926be »
2012-08-26 add benchmarks to travis
49 script:
6f5b000e » startling
2013-10-21 Build on Travis with hvr's GHC versions PPA.
50 - $CABAL build
51 - $CABAL test --show-details=always
1c8a09e3 » liyang
2013-03-12 scripts/stats: unsafeCoerces: … | doctests: … | operators: … | module…
52 - scripts/stats
1c064499 »
2012-12-17 Added "branches: except: - symmetric" to .travis.yml
53
350e989e »
2012-08-12 (temporary) hackage workaround
54 notifications:
e925c746 » ion1
2012-11-28 .travis.yml: Tweak IRC notification
55 irc:
56 channels:
57 - "irc.freenode.org#haskell-lens"
58 skip_join: true
59 template:
d3e20496 » shachaf
2012-12-05 Fixed Travis IRC colors
60 - "\x0313lens\x03/\x0306%{branch}\x03 \x0314%{commit}\x03 %{build_url} %{message}"
Something went wrong with that request. Please try again.