language: python python: - "3.5" - "3.6" addons: postgresql: "9.4" services: - rabbitmq - postgresql cache: - apt - pip before_install: - sudo apt-get -qq update - sudo /etc/init.d/postgresql stop - sudo apt-get install -y postgresql-plpython-9.4 - sudo /etc/init.d/postgresql start 9.4 - psql -c 'create database taiga;' -U postgres install: - travis_retry pip install pipenv - travis_retry pipenv sync --dev script: - travis_retry pipenv run coverage run --source=taiga --omit='*tests*,*commands*,*migrations*,*admin*,*.jinja,*dashboard*,*settings*,*wsgi*,*questions*,*documents*' -m pytest -v --tb=native after_success: - coveralls