macaw/.travis.yml

42 lines
687 B
YAML
Raw Normal View History

2017-11-08 23:05:28 +03:00
sudo: false
2020-02-27 10:22:54 +03:00
language: haskell
2019-02-21 03:16:34 +03:00
git:
2020-02-27 10:22:54 +03:00
depth: 5
submodules: false
cabal: "2.4"
2017-11-08 23:05:28 +03:00
cache:
directories:
2020-02-27 10:22:54 +03:00
- "$HOME/.cabal/store"
2017-11-08 23:05:28 +03:00
2019-03-23 08:34:22 +03:00
matrix:
include:
2020-02-27 10:22:54 +03:00
- ghc: 8.6.5
2019-03-23 08:34:22 +03:00
2017-11-08 23:05:28 +03:00
before_install:
2019-03-23 08:34:22 +03:00
# Changes ssh paths into http path, so that we can do a read-only clone of
# our submodules without worrying about ssh keys.
- sed -i 's/git@github.com:/https:\/\/github.com\//' .gitmodules
2019-02-21 03:16:34 +03:00
2017-11-08 23:05:28 +03:00
install:
2020-02-27 10:22:54 +03:00
- ghc --version
- cabal --version
- git submodule update --init
- ln -s cabal.project.dist cabal.project
- cabal v2-configure
2020-02-27 10:49:27 +03:00
addons:
apt:
sources:
- sourceline: 'ppa:sri-csl/formal-methods'
packages:
- yices2
2020-02-27 10:22:54 +03:00
script:
2020-02-27 10:43:09 +03:00
- ./scripts/tests.sh
2020-02-27 10:22:54 +03:00
notifications:
email: false