mirror of
https://github.com/GaloisInc/macaw.git
synced 2024-11-27 12:52:52 +03:00
42 lines
687 B
YAML
42 lines
687 B
YAML
sudo: false
|
|
language: haskell
|
|
|
|
git:
|
|
depth: 5
|
|
submodules: false
|
|
|
|
cabal: "2.4"
|
|
|
|
cache:
|
|
directories:
|
|
- "$HOME/.cabal/store"
|
|
|
|
matrix:
|
|
include:
|
|
- ghc: 8.6.5
|
|
|
|
before_install:
|
|
# 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
|
|
|
|
install:
|
|
- ghc --version
|
|
- cabal --version
|
|
- git submodule update --init
|
|
- ln -s cabal.project.dist cabal.project
|
|
- cabal v2-configure
|
|
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:sri-csl/formal-methods'
|
|
packages:
|
|
- yices2
|
|
|
|
script:
|
|
- ./scripts/tests.sh
|
|
|
|
notifications:
|
|
email: false
|