]> git.parisson.com Git - timeside.git/commitdiff
Travis: Deactivate virtualenv before installing ubuntu packages
authorThomas Fillon <thomas@parisson.com>
Thu, 13 Nov 2014 09:24:14 +0000 (10:24 +0100)
committerThomas Fillon <thomas@parisson.com>
Thu, 13 Nov 2014 09:24:14 +0000 (10:24 +0100)
.travis.yml

index 7dd83922d3621500a276a683d91b1a6cb7f912ee..5c4f6c28cb0b9aae5eb4fe25f18c16add1f4b87e 100644 (file)
@@ -1,30 +1,33 @@
 language: python
 python:
   - "2.7"
-virtualenv:
-  system_site_packages: true
+#virtualenv:
+#  system_site_packages: true
 
 # command to prepare the system to install prerequisites or dependencies
 before_install:
+ - deactivate
  - sudo add-apt-repository -y ppa:donk/gstreamer
  - sudo apt-get -qq update
  - sudo apt-get install -qq python-numpy python-scipy python-matplotlib python-networkx
  - sudo apt-get install -qq libhdf5-serial-dev python-h5py python-tables
  - sudo apt-get install -qq python-gst0.10 gstreamer0.10-plugins-good gstreamer0.10-gnonlin gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad
+ - virtualenv --system-site-packages venv
+ - source venv/bin/activate
 
 # command to install dependencies
 install: 
-# - "pip install -r requirements.txt --use-mirrors"
-- python setup.py install
+ # - "pip install -r requirements.txt --use-mirrors"
+ - python setup.py install
 
 
 # command to run tests
 before_script:
-- pip install coverage
-- pip install coveralls
+ - pip install coverage
 
 script:
  - coverage run --source=timeside --omit=timeside/analyzer/aubio/aubio_*.py,timeside/analyzer/yaafe.py,timeside/analyzer/limsi_sad.py,timeside/analyzer/vamp_plugin.py setup.py test
 
 after_success:
+ - pip install coveralls
  - coveralls
\ No newline at end of file