Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 36 lines (29 sloc) 1.031 kB
c348db8 @ethercrow Ask travis to build with GHC HEAD too.
ethercrow authored
1 matrix:
2 allow_failures:
42a59e1 @ethercrow Ask Travis to use ghc 7.10 snapshots.
ethercrow authored
3 - env: CABALVER=head GHCVER=head
c348db8 @ethercrow Ask travis to build with GHC HEAD too.
ethercrow authored
4
9d546a4 @ethercrow Ask travis to use multiple GHC versions.
ethercrow authored
5 env:
6b04ade @ethercrow Drop ghc 7.6 support.
ethercrow authored
6 - CABALVER=1.20 GHCVER=7.8.4
42a59e1 @ethercrow Ask Travis to use ghc 7.10 snapshots.
ethercrow authored
7 - CABALVER=1.22 GHCVER=7.10.1
8 - CABALVER=head GHCVER=head
9d546a4 @ethercrow Ask travis to use multiple GHC versions.
ethercrow authored
9
6d0d5f1 @ethercrow Update .travis.yml
ethercrow authored
10 before_install:
9d546a4 @ethercrow Ask travis to use multiple GHC versions.
ethercrow authored
11 - sudo add-apt-repository -y ppa:hvr/ghc
12 - sudo apt-get update
42a59e1 @ethercrow Ask Travis to use ghc 7.10 snapshots.
ethercrow authored
13 - sudo apt-get install cabal-install-$CABALVER ghc-$GHCVER libicu-dev
9d546a4 @ethercrow Ask travis to use multiple GHC versions.
ethercrow authored
14 - export PATH=/opt/ghc/$GHCVER/bin:$PATH
15
16 install:
42a59e1 @ethercrow Ask Travis to use ghc 7.10 snapshots.
ethercrow authored
17 - cabal-$CABALVER update
18 - travis_retry cabal-$CABALVER install Cabal
80fc10e @ethercrow Ask Travis to use alex from ppa instead of from hackage.
ethercrow authored
19 - travis_retry sudo apt-get install happy-1.19.4 alex-3.1.3
20 - export PATH=/opt/alex/3.1.3/bin:/opt/happy/1.19.4/bin:$PATH
42a59e1 @ethercrow Ask Travis to use ghc 7.10 snapshots.
ethercrow authored
21 - travis_retry cabal-$CABALVER install -j2 gtk2hs-buildtools
c43d415 @fread2281 Test on 7.6.1+7.6.2, compile yi in script portion to get 'failed' ins…
fread2281 authored
22
23 script:
6661803 @ethercrow Trying to figure out why Travis is sad.
ethercrow authored
24 - travis_retry cabal-$CABALVER install -j2 -fvty -fpango --enable-tests -ftesting --only-dependencies --reorder-goals --force-reinstalls
25 - cabal-$CABALVER install -j1 -fvty -fpango --enable-tests -ftesting
42a59e1 @ethercrow Ask Travis to use ghc 7.10 snapshots.
ethercrow authored
26 - cabal-$CABALVER test
6b04ade @ethercrow Drop ghc 7.6 support.
ethercrow authored
27 - cd ../yi/example-configs
28 - for config in yi*.hs;
29 do
30 ghc -Wall -Werror -ferror-spans --make $config;
31 done;
8c71c38 @ethercrow Ask travis to ensure example configs are compilable.
ethercrow authored
32
67f82b9 @fread2281 add irc notifications for travis
fread2281 authored
33
34 notifications:
35 irc: "chat.freenode.net#yi"
Something went wrong with that request. Please try again.