summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorAlbert Krewinkel <tarleb@moltkeplatz.de>2014-04-09 17:58:55 +0200
committerAlbert Krewinkel <tarleb@moltkeplatz.de>2014-04-09 17:58:55 +0200
commit3f5d9432ffad7fd511182c6b16f0984e25e689f7 (patch)
tree85a025aeecef849ccbf80ec7e0038d27560db387 /.travis.yml
parente555a5703d4581f11c6b5020811bf60b5ec98c41 (diff)
Force failure of a Travis build if GHC produces warnings
Pandoc should, as stated in CONTRIBUTING.md, always compile without warnings. This patch forces GHC to treat warnings like errors during Travis builds, making it possible to catch mistakes (like missing top-level type definitions) early.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 487e3cb98..d7f7612ad 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,4 +5,4 @@ before_install:
install:
- cabal-dev install-deps --enable-tests
script:
- - 'cabal-dev configure --enable-tests && cabal-dev build && cabal-dev test'
+ - 'cabal-dev configure --enable-tests && cabal-dev build --ghc-options=-Werror && cabal-dev test'