1
1
cache :
2
2
apt : true
3
3
directories :
4
- - $HOME/anaconda
4
+ - $HOME/conda
5
5
6
- language : c
6
+ language : python
7
+ python :
8
+ - 2.7
9
+ - 3.4
10
+ - 3.5
7
11
env :
8
- - PYTHON_VER=2.7 INSTALL_DEB_DEPENDECIES=true NIPYPE_EXTRAS="doc,tests,fmri,profiler"
9
- - PYTHON_VER=2.7 INSTALL_DEB_DEPENDECIES=false NIPYPE_EXTRAS="doc,tests,fmri,profiler"
10
- - PYTHON_VER=2.7 INSTALL_DEB_DEPENDECIES=true NIPYPE_EXTRAS="doc,tests,fmri,profiler,duecredit"
11
- - PYTHON_VER=3.4 INSTALL_DEB_DEPENDECIES=true NIPYPE_EXTRAS="doc,tests,fmri,profiler"
12
- - PYTHON_VER=3.4 INSTALL_DEB_DEPENDECIES=false NIPYPE_EXTRAS="doc,tests,fmri,profiler"
13
- - PYTHON_VER=3.4 INSTALL_DEB_DEPENDECIES=true NIPYPE_EXTRAS="doc,tests,fmri,profiler,duecredit"
14
- - PYTHON_VER=3.5 INSTALL_DEB_DEPENDECIES=true NIPYPE_EXTRAS="doc,tests,fmri,profiler"
15
- - PYTHON_VER=3.5 INSTALL_DEB_DEPENDECIES=false NIPYPE_EXTRAS="doc,tests,fmri,profiler"
16
- - PYTHON_VER=3.5 INSTALL_DEB_DEPENDECIES=true NIPYPE_EXTRAS="doc,tests,fmri,profiler,duecredit"
12
+ - INSTALL_DEB_DEPENDECIES=true NIPYPE_EXTRAS="doc,tests,fmri,profiler"
13
+ - INSTALL_DEB_DEPENDECIES=false NIPYPE_EXTRAS="doc,tests,fmri,profiler"
14
+ - INSTALL_DEB_DEPENDECIES=true NIPYPE_EXTRAS="doc,tests,fmri,profiler,duecredit"
17
15
before_install :
18
16
- function apt_inst {
19
17
if $INSTALL_DEB_DEPENDECIES; then sudo rm -rf /dev/shm; fi &&
@@ -28,18 +26,21 @@ before_install:
28
26
source /etc/afni/afni.sh;
29
27
export FSLOUTPUTTYPE=NIFTI_GZ; fi }
30
28
- function conda_inst {
29
+ export CONDA_HOME=$HOME/conda
31
30
if [ ! -d "${CONDA_HOME}" ]; then
32
- wget -N https://repo.continuum.io/archive/Anaconda${PYTHON_VER :0:1}-4.3.0 -Linux-x86_64.sh
33
- -O /home/travis/.cache/anaconda .sh &&
34
- bash /home/travis/.cache/anaconda .sh -b -p ${CONDA_HOME}; fi &&
31
+ wget https://repo.continuum.io/archive/Miniconda${TRAVIS_PYTHON_VERSION :0:1}-latest -Linux-x86_64.sh
32
+ -O /home/travis/.cache/conda .sh &&
33
+ bash /home/travis/.cache/conda .sh -b -p ${CONDA_HOME}; fi &&
35
34
export PATH=${CONDA_HOME}/bin:$PATH &&
35
+ hash -r &&
36
+ conda config --set always_yes yes --set changeps1 no &&
37
+ conda update -q conda &&
36
38
conda config --add channels conda-forge &&
37
- conda update --all -y python=${PYTHON_VER } &&
39
+ conda update --all -y python=${TRAVIS_PYTHON_VERSION } &&
38
40
conda install -y nipype icu==56.1 &&
39
- rm -r ${CONDA_HOME}/lib/python${PYTHON_VER }/site-packages/nipype*; }
41
+ rm -r ${CONDA_HOME}/lib/python${TRAVIS_PYTHON_VERSION }/site-packages/nipype*; }
40
42
# Add install of vtk and mayavi to test mesh (disabled): conda install -y vtk mayavi
41
43
- travis_retry apt_inst
42
- - export CONDA_HOME=$HOME/anaconda
43
44
- travis_retry conda_inst
44
45
install :
45
46
- travis_retry pip install -e .[$NIPYPE_EXTRAS]
0 commit comments