Browse Source

[FIX] travis: Update travis file to new standard

* Add new matrix
* Add transifex support
* Switch coveralls to travis_after_tests_success
* Move pip requirements to requirements.txt
pull/142/head
Dave Lasley 8 years ago
committed by Pedro M. Baeza
parent
commit
610e3c8a70
  1. 18
      .travis.yml
  2. 3
      requirements.txt

18
.travis.yml

@ -1,16 +1,25 @@
language: python
sudo: false
cache:
apt: true
directories:
- $HOME/.cache/pip
python:
- "2.7"
sudo: false
cache: pip
addons:
apt:
sources:
- pov-wkhtmltopdf
packages:
- expect-dev # provides unbuffer utility
- python-lxml # because pip installation is slow
- wkhtmltopdf
before_install:
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
env:
global:
@ -28,11 +37,10 @@ virtualenv:
system_site_packages: true
install:
- git clone https://github.com/OCA/maintainer-quality-tools.git ${HOME}/maintainer-quality-tools
- git clone --depth=1 https://github.com/OCA/maintainer-quality-tools.git ${HOME}/maintainer-quality-tools
- export PATH=${HOME}/maintainer-quality-tools/travis:${PATH}
- travis_install_nightly
- printf '[options]\n\nrunning_env = dev' > ${HOME}/.openerp_serverrc
- pip install unidecode pyserial pycountry
script:
- travis_run_tests

3
requirements.txt

@ -0,0 +1,3 @@
unidecode
pyserial
pycountry
Loading…
Cancel
Save