.travis.yml revision 04d536f1162d0bed2f8ea16e61bc5e4ba97171ac
language: ruby
rvm:
- 2.0.0
branches:
except:
- ontohub.org
- staging.ontohub.org
- develop.ontohub.org
services:
- redis-server
notifications:
email: false
before_install:
- 'export DISPLAY=:99.0'
- 'sh -e /etc/init.d/xvfb start'
- 'gem install bundler'
script:
- bundle exec rake test
before_script:
- psql -c 'create database ontohub_test;' -U postgres
- sudo apt-add-repository -y ppa:hets/hets
- sudo apt-add-repository -y 'deb http://archive.canonical.com/ubuntu precise partner'
- sudo apt-add-repository -y 'deb http://archive.ubuntu.com/ubuntu precise-updates main restricted universe multiverse'
- sudo apt-get update
- sudo apt-get install ia32-libs libsane libgphoto2-2 hets-core subversion udrawgraph
- sudo hets -update
- bundle exec rake db:migrate || true