-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy path.travis.yml
27 lines (27 loc) · 981 Bytes
/
.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
language: python
python:
- "2.7"
virtualenv:
system_site_packages: true
before_install:
- sudo apt-get update -qq
install:
- if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
- sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 90
- sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 90
- sudo apt-get install -y -qq python-numpy python-scipy libzmq3-dev python-nose
- LANG=C pip install pyzmq -q --user
- LANG=C pip install dsltools -q --user
- LANG=C pip install cython -q --user
- LANG=C pip install parakeet -q --user
- LANG=C pip install scikit-learn -q --user
- LANG=C pip install traits -q --user
- LANG=C python setup.py develop --user
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-4.8
- g++-4.8
script: nosetests -v --logging-level=INFO --logging-clear-handlers --logging-format='%(filename)s:%(lineno)s [%(funcName)s] %(message)s'