From a646a85867675fc86b1e08387363ffa4f29c22b5 Mon Sep 17 00:00:00 2001 From: Zachary Snow Date: Wed, 27 Mar 2019 02:10:11 -0400 Subject: [PATCH] Travis CI --- .travis.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..7206a9d --- /dev/null +++ b/.travis.yml @@ -0,0 +1,27 @@ +# base on: https://raw.githubusercontent.com/commercialhaskell/stack/stable/doc/travis-simple.yml + +dist: xenial + +language: generic + +cache: + directories: + - $HOME/.stack + +addons: + apt: + packages: + - libgmp-dev + - shunit2 + - iverilog + +before_install: + - 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' + +install: + make + +script: + make test