From 26bf6605b5d33e1fad4f077fa62b2ff3220c1f46 Mon Sep 17 00:00:00 2001
From: Manuel Guenther <manuel.guenther@idiap.ch>
Date: Mon, 1 Jun 2015 14:53:26 +0200
Subject: [PATCH] Added travis config

---
 .travis.yml | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100644 .travis.yml

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..868aefc
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,32 @@
+language: python
+matrix:
+  include:
+  - python: 2.6
+  - python: 2.7
+    env:
+    - secure: jxCLJwxrqYmdulLLKlmE1IIaIyGIydJgyYhGuJ8aGigw/34jSOdLTKRiI84T+PodzE3gV38fSKxseDu6+qFYOxxpuXnhF/nvM29EvxQWKXVjCwVTQcvRGha1AC0cjWqsTzSDU7jeYHhSI1IqpvCz7Z6qIygxTNc4sMGFDNUxUasVUak+c++TQO92MF5DHD5KsbcVHFj1jo2XwURbwOs4Y4s+Q3Gii0/lf6nS5NCP2FnnasEjGoEJrIYewE5cTl7cqgiTLKbatIddOz3/pgbf3I00a2XkDhfQLbneCvWQj9ENQhmqG4q6Ec+rfCZz8eh8q8biC8f8tmbCounE2A/fHtJPoPpnKvTUsPb6jX00DKp4fYWqzw91dzPKpe5HNymQbMWSsoT5eglPTHX3ORG3jj25exmnS7MvvDWu6wh7ntkHGH3B9SxdN7AhKykyBdSli5849rNUEBo6fTplLkfqPZQ9OPTaolUPea78w5jb4MwLvcoNkZUpj4aYDEOZs3c/7bVwsr0mldFjNKCA09AbwBz6qg2p05bZjDJgMCRnC0OevkmChEI/iIrPVu4k6K38k0L/5QlzjDdakOCVmAOEtAw/elorl4YuAOz2dSHiHKIncNPBaEQcOh+cbT1olliVz8Z/C1pH6d0g4onHpA1K/eq5AuGsdjF+tWFuciTSg78=
+    - secure: jRZUojbbCndCyoXrTCfzmqvo8hTkge0eCRRV26X/o2oe73/pvzjtM9F1+UqTY6fCenbHAnZ7BfgAgDj5X0RqO3ED3rWdQ4KKtzxzQV5Wim6F8G7S8zDIxhKV57HX+syXpfMCn0XRBVU48Rq2kzGTGzB2fN0+a6zhXNUchPNY0x5W916s9LNlRImTqLR41hB8Rx38VedcNMMGJkiqY5WykGqCxZkkfxN0HhFvW2SyXQKxNBAd82gVJiCuSqYh7L4/OBInJ789xEze/WMQ0i4Vmo4J1C+0k6yV9X2+m2pgl67/XksOs2ML2gTdwPLOJQXRvKJVM41Gtv0ZKOWlEhLsUh5E3AxjJvB67vyDKVw//QvUUM6H9Sy3ZrQtKQKFuEmkOejEFL2jEkGJSgNJuRotmgBynProhMkxAV7qa++Yislc0lA7hdrXC/UbJb6oTqsZd0HlOYrrKbW3YFCxzUHu+PEnTJb2ClKK6sVuF303/gbJzrHV5Ij/sKCvJDEZdfO+8C1vBE44lH7iF+PgXqBwkqxxYkHX1A91ZEXrNe86SZEXDdXQlExvi5SgjC8QiJTsLENVWvLxXhvOewqSefTPqXlnSLhTwhV8ulu51eRxW+OsRpx4pe9l3c/J3v3QCLBQHISEVLuSuXIvNR25QqTELAZpnUlL1vBiHLYq6ZnP5a8=
+    - BOB_DOCUMENTATION_SERVER=https://www.idiap.ch/software/bob/docs/latest/bioidiap/%s/master
+    - BOB_UPLOAD_WHEEL="--universal"
+  - python: 3.3
+  - python: 3.4
+before_install:
+- sudo add-apt-repository -y ppa:biometrics/bob
+- sudo apt-get update -qq
+- sudo apt-get install -qq --force-yes libjpeg8-dev libnetpbm10-dev libpng12-dev libtiff4-dev libgif-dev libboost-all-dev libblitz1-dev libhdf5-serial-dev libvl-dev dvipng texlive-latex-base texlive-latex-extra texlive-math-extra texlive-latex-recommended texlive-fonts-recommended libatlas-dev libatlas-base-dev liblapack-dev
+- pip install --find-links https://www.idiap.ch/software/bob/wheels/travis/ --use-wheel sphinx nose numpy scipy matplotlib coverage
+- pip install --find-links https://www.idiap.ch/software/bob/wheels/travis/ --use-wheel --pre -r requirements.txt coveralls
+install:
+- python bootstrap-buildout.py
+- ./bin/buildout buildout:develop=. buildout:extensions=bob.buildout buildout:auto-checkout=
+script:
+- ./bin/python -c 'import pkg_resources; from bob.bio.gmm import get_config; print(get_config())'
+- ./bin/coverage run --source=bob.bio.gmm ./bin/nosetests -sv
+- ./bin/sphinx-build -b doctest doc sphinx
+- ./bin/sphinx-build -b html doc sphinx
+after_success:
+- coveralls
+- wget https://raw.githubusercontent.com/bioidiap/bob.extension/master/scripts/upload-{sphinx,wheel}.sh
+- chmod a+x upload-sphinx.sh upload-wheel.sh
+- ./upload-sphinx.sh
+- ./upload-wheel.sh
-- 
GitLab