Add .travis.yml
authorLuke Lau <luke_lau@icloud.com>
Wed, 16 May 2018 17:33:30 +0000 (13:33 -0400)
committerLuke Lau <luke_lau@icloud.com>
Wed, 16 May 2018 20:03:25 +0000 (16:03 -0400)
.travis.yml [new file with mode: 0644]

diff --git a/.travis.yml b/.travis.yml
new file mode 100644 (file)
index 0000000..d8f4976
--- /dev/null
@@ -0,0 +1,17 @@
+language: haskell
+
+sudo: false
+
+# Caching so the next build will be fast too.
+cache:
+  directories:
+  - $HOME/.stack
+
+before_install:
+  # Download and unpack the stack executable
+  - mkdir -p ~/.local/bin
+  - export PATH=$HOME/.local/bin:$PATH
+  - travis_retry curl -L https://get.haskellstack.org/stable/linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
+
+script:
+  - stack --no-terminal --skip-ghc-check test