[commit: haddock] fix-travis: Update travis-ci config (6983ac9)

git at git.haskell.org git at git.haskell.org
Wed Jul 8 08:30:18 UTC 2015


Repository : ssh://git@git.haskell.org/haddock

On branch  : fix-travis
Link       : http://git.haskell.org/haddock.git/commitdiff/6983ac92979d78ef7832c863e08d0b01f18049aa

>---------------------------------------------------------------

commit 6983ac92979d78ef7832c863e08d0b01f18049aa
Author: Simon Hengel <sol at typeful.net>
Date:   Wed Aug 20 11:31:25 2014 +0800

    Update travis-ci config


>---------------------------------------------------------------

6983ac92979d78ef7832c863e08d0b01f18049aa
 .travis.yml | 29 ++---------------------------
 1 file changed, 2 insertions(+), 27 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 4561411..0d2de6e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,41 +1,16 @@
 language: haskell
 
-notifications:
-  email:
-    on_success: never
-    on_failure: change
-
 env:
- - GHCVER=7.4.1
- - GHCVER=7.4.2
- - GHCVER=7.6.3
  - GHCVER=7.8.1
  - GHCVER=7.8.2
  - GHCVER=7.8.3
- - GHCVER=head
 
 before_install:
  - sudo add-apt-repository -y ppa:hvr/ghc
  - sudo apt-get update
  - sudo apt-get install ghc-$GHCVER
  - export PATH=/opt/ghc/$GHCVER/bin:$PATH
-
-install:
-  - case "$GHCVER" in
-     "head") (cd haddock-library/ && cabal install --enable-tests
-              && cd .. && cabal install --only-dependencies --enable-tests) ;;
-     *)
-       (cd haddock-library/ && cabal install --only-dependencies --enable-tests) ;;
-
-    esac
+ - (cd haddock-library/ && cabal test --ghc-options=-Werror && cabal install)
 
 script:
-  # Yes, in case of HEAD we do end up building haddock-library twice
-  # but we want to see the test results.
-  - (cd haddock-library/ && cabal configure --enable-tests --ghc-options=-Werror
-     && cabal build && cabal test && cabal install && cabal install doctest
-     && doctest -isrc -ivendor/attoparsec-0.10.4.0 -optP-include -optPdist/build/autogen/cabal_macros.h src/Documentation/Haddock/Parser.hs)
-  - case "$GHCVER" in
-     "head") (cabal configure --enable-tests --ghc-options=-Werror && cabal build && cabal test) ;;
-     *) ;;
-    esac
+ - test --ghc-options=-Werror



More information about the ghc-commits mailing list