Skip to content

Commit 54e692c

Browse files
authored
Move conda install to a shell script (tdhopper#5)
* install conda in makefile * try to get hash to run * full conda path * install travis from bash script
1 parent 1d1a3fb commit 54e692c

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

.travis.yml

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,9 @@ python:
44
notifications:
55
email: false
66
before_install:
7-
- sudo apt-get update
8-
- wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
9-
- bash miniconda.sh -b -p $HOME/miniconda
10-
- rm -f miniconda.sh
117
- export PATH="$HOME/miniconda/bin:$PATH"
12-
- hash -r
13-
- conda config --set always_yes yes --set changeps1 no
14-
- conda update -q conda
15-
# Useful for debugging any issues with conda
16-
- conda info -a
17-
- conda install r-essentials pip
18-
- conda install -c r rpy2
8+
- sudo apt-get update
9+
- bash .travis/install_conda.sh
1910
- Rscript .travis/setup.R
2011
install: "pip install -r requirements.txt"
2112
script: make travis

.travis/install_conda.sh

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
2+
bash miniconda.sh -b -p $HOME/miniconda
3+
rm -f miniconda.sh
4+
hash -r
5+
$HOME/miniconda/bin/conda config --set always_yes yes --set changeps1 no
6+
$HOME/miniconda/bin/conda update -q conda
7+
$HOME/miniconda/bin/conda info -a
8+
$HOME/miniconda/bin/conda install r-essentials pip
9+
$HOME/miniconda/bin/conda install -c r rpy2

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ dev_environment:
3333
cloudfront_invalidate:
3434
python .travis/invalidate_cloudfront.py
3535

36-
.PHONY: all render s3_upload run_nb travis clean invalidate_cache cloudfront_invalidate
36+
.PHONY: all render s3_upload run_nb travis clean cloudfront_invalidate

0 commit comments

Comments
 (0)