From 11267e6ce7c3c577fa36d45c0103a988dc759eba Mon Sep 17 00:00:00 2001 From: defanor Date: Sun, 19 Nov 2017 10:41:13 +0300 Subject: Use Travis CI --- .travis.yml | 15 +++++++++++++++ pancake.cabal | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..dbf7fcd --- /dev/null +++ b/.travis.yml @@ -0,0 +1,15 @@ +language: haskell + +ghc: + - "8.0.1" + - "8.0.2" + - "8.2.1" + +cache: + directories: + - $HOME/.cabal/packages + +install: + # Pandoc build takes too much time and memory for travis defaults + # with cabal defaults. + - travis_wait 60 cabal install --only-dependencies --enable-tests -O0 diff --git a/pancake.cabal b/pancake.cabal index 906b883..9aa343c 100644 --- a/pancake.cabal +++ b/pancake.cabal @@ -6,7 +6,7 @@ description: Pancake is a CLI web/gopher/file browser inspired parsing, on curl and other external applications for data loading, on emacs and other applications to provide user interfaces. -tested-with: GHC == 8.0.1 +tested-with: GHC == 8.0.1, GHC == 8.0.2, GHC == 8.2.1 license: GPL-3 license-file: LICENSE author: defanor -- cgit v1.2.3