https://github.com/GPflow/GPflow
Revision 71eadd1d17286e63ed313e4607553beb6b3b666b authored by vdutor on 20 December 2018, 11:40:38 UTC, committed by vdutor on 20 December 2018, 13:54:31 UTC
Progress
1 parent a1ded81
Tip revision: 71eadd1d17286e63ed313e4607553beb6b3b666b authored by vdutor on 20 December 2018, 11:40:38 UTC
Start Shared Mixed Mok
Start Shared Mixed Mok
Tip revision: 71eadd1
.travis.yml
sudo: required
dist: trusty
language: python
python:
- 3.6
env:
global:
- CONDA=$HOME/miniconda
matrix:
- TEST_SUITE=units
- TEST_SUITE=notebooks
before_install:
- if [ -d "$CONDA/bin" ]; then
echo "Use cached miniconda";
export PATH="$CONDA/bin:$PATH";
else
mkdir -p $HOME/downloads;
rm -rf $CONDA;
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O $HOME/downloads/miniconda.sh;
bash $HOME/downloads/miniconda.sh -b -p $CONDA;
export PATH="$CONDA/bin:$PATH";
conda create -y -q -n testenv python=3.6;
fi
- hash -r
- conda config --set always_yes yes --set changeps1 no
- conda update -q conda
- conda info -a
install:
- source activate testenv
- conda install -y tensorflow==1.12.0 numpy scipy pandas pytest nbformat nbconvert jupyter_client jupyter matplotlib pytest-xdist pytest-cov multipledispatch mock
- pip install codecov
cache:
apt: true
directories:
- $CONDA
before_cache:
- pip uninstall -y gpflow
- rm -rf $CONDA/locks $CONDA/pkgs $CONDA/var $CONDA/conda-meta/history
- rm -rf $CONDA/envs/testenv/var $CONDA/envs/testenv/conda-meta/history
- rm -rf $CONDA/envs/testenv/lib/python3.6/site-packages/gpflow*
- find $CONDA/envs/testenv/ | grep -E "(__pycache__|\.pyc$)" | xargs rm -rf
script:
- pip install -e .
- ./travis.sh
jobs:
include:
- stage: prepare cache
script: true
stages:
- prepare cache
- test
Computing file changes ...