forked from alan-turing-institute/stat-fem
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
19 lines (18 loc) · 849 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
language: minimal
dist: bionic
before_install:
- sudo apt-get -y install build-essential autoconf automake bison flex cmake gfortran git libblas-dev liblapack-dev libtool python3-dev python3-pip python3-tk python3-venv zlib1g-dev libboost-dev
- cd /home/travis/build/alan-turing-institute/
- curl -O https://raw.githubusercontent.com/firedrakeproject/firedrake/master/scripts/firedrake-install
- travis_wait 90 python3 firedrake-install --no-package-manager --disable-ssh
install:
- source /home/travis/build/alan-turing-institute/firedrake/bin/activate
- cd /home/travis/build/alan-turing-institute/stat-fem/
- pip install -r requirements.txt
- pip install -r requirements-dev.txt
- python setup.py install
script:
- cd /home/travis/build/alan-turing-institute/stat-fem/stat_fem/tests
- make tests
after_success:
- codecov