Skip to content

Commit 25e65b9

Browse files
committed
roll back to miniconda, use some hints from https://conda.io/docs/travis.html
1 parent 2abe8f5 commit 25e65b9

File tree

1 file changed

+18
-17
lines changed

1 file changed

+18
-17
lines changed

.travis.yml

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
cache:
22
apt: true
33
directories:
4-
- $HOME/anaconda
4+
- $HOME/conda
55

6-
language: c
6+
language: python
7+
python:
8+
- 2.7
9+
- 3.4
10+
- 3.5
711
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"
1715
before_install:
1816
- function apt_inst {
1917
if $INSTALL_DEB_DEPENDECIES; then sudo rm -rf /dev/shm; fi &&
@@ -28,18 +26,21 @@ before_install:
2826
source /etc/afni/afni.sh;
2927
export FSLOUTPUTTYPE=NIFTI_GZ; fi }
3028
- function conda_inst {
29+
export CONDA_HOME=$HOME/conda
3130
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 &&
3534
export PATH=${CONDA_HOME}/bin:$PATH &&
35+
hash -r &&
36+
conda config --set always_yes yes --set changeps1 no &&
37+
conda update -q conda &&
3638
conda config --add channels conda-forge &&
37-
conda update --all -y python=${PYTHON_VER} &&
39+
conda update --all -y python=${TRAVIS_PYTHON_VERSION} &&
3840
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*; }
4042
# Add install of vtk and mayavi to test mesh (disabled): conda install -y vtk mayavi
4143
- travis_retry apt_inst
42-
- export CONDA_HOME=$HOME/anaconda
4344
- travis_retry conda_inst
4445
install:
4546
- travis_retry pip install -e .[$NIPYPE_EXTRAS]

0 commit comments

Comments
 (0)