This repository has been archived by the owner on Jul 19, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
45 lines (45 loc) · 2.21 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
language: cpp
sudo: required
branches:
only:
- master
addons:
apt:
sources:
- ubuntu-toolchain-r-test
- boost-latest
packages:
- g++-4.8
- libboost1.55-all-dev
- ghostscript
before_install:
- mkdir -p $HOME/texlive && curl -L https://github.com/urdh/texlive-blob/releases/download/20170106/texlive.tar.xz | tar -JxC $HOME/texlive
- PATH=$HOME/texlive/bin/x86_64-linux:$PATH
- tlmgr update --self
- tlmgr install epstopdf
- export CXX="g++-4.8"
- git clone https://github.com/astropy/ci-helpers.git
- source ci-helpers/travis/setup_conda_${TRAVIS_OS_NAME}.sh
install:
- git clone https://github.com/wtbarnes/nbflow.git && cd nbflow && python setup.py install && cd ..
- git clone https://github.com/wtbarnes/EBTEL_analysis.git
- git clone --recursive https://github.com/rice-solar-physics/ebtelPlusPlus.git && cd ebtelPlusPlus && scons && cd ..
- git clone https://github.com/rice-solar-physics/apolloDB
- git clone --recursive https://github.com/rice-solar-physics/IonPopSolver && cd IonPopSolver && scons && cd ..
- python sanitize_kernels.py
script:
- scons
after_script:
- cd site && make && cd ..
- ghp-import -m "Building site" -b gh-pages site/output
- git push -fq https://${GH_TOKEN}@github.com/${TRAVIS_REPO_SLUG} gh-pages
env:
global:
- CONDA_PREFIX=/home/travis/miniconda/envs/test
- EXP_DIR=`pwd`
- PYTHON_VERSION=2.7
- NUMPY_VERSION='stable'
- ASTROPY_VERSION='stable'
- CONDA_DEPENDENCIES='ipython jupyter matplotlib pyyaml scons seaborn scipy'
- PIP_DEPENDENCIES='ghp-import'
- secure: "F5RTTtr4ystjF7KKKm/YOHVNaPkt0swt9JC8kALJba3L0nod5Ed4ARFEgotsyzO3/ztKRl0/8kGAs7stqFUJCwgaqz0O2600sSNa0NXLov63szAverJ2IXiYdbBMxZNc1jGkFbQ63v3VwRZvuv9Kv3vrZ1dbBcK0ZRB/JUrdHEb2f2ZYOuAl05pep0P+tlCMV6LZS8fYh2y7+nVsx4W/yy3QsX9E+yZhzhNNF/dTMc7AijJhD2tUnXYOzNUhKcEfijYiAewsRoMat+mxJxcI9IuYeJhe8cfP3Ar2ijm5Uz6hrxznFyDczhl3sAklCTJV5+zKGG80cSD8MuvRMFhWHUfmBJafNazXiG2oV6blkVMJi79P36iNuxRA/LCSENOQAdjvHQcJ2QLn1+wn35HGgjDsA0Z+++LSBFfPtp11+LnVDUO1WyLZryksLa11AVMQf1HZ0yekaZD83ONbEmQg8RktW5qFnTtgQ+wTBHDmUMeRRbr0s3xg/rUwKeVBxtdHlOkMV+HnU7Wp5xtbBNTHQ2ZqkI5et52Rq92+g/dCeyDwYAL1jbxQfesAq+Ij4DbZBPt1ul7LhzVH+Tt/PREOSvDHIp+xk/39jqIZ3AgGkcGKGW5wQCP3WHzFXeYzw8jVIKyVlbh2t+x7479i1MUNRi6RcNGXdbFRR9FLpE5/ha8="