.travis.yml 509B

1234567891011121314151617181920212223242526272829303132
  1. sudo: false
  2. language: python
  3. python:
  4. - "3.4"
  5. - "3.5"
  6. - "3.6"
  7. addons:
  8. apt:
  9. packages:
  10. - libreoffice
  11. - imagemagick
  12. - libmagickwand-dev
  13. services:
  14. - docker
  15. - redis-server
  16. before_install:
  17. - docker pull mailhog/mailhog
  18. - docker run -d -p 1025:1025 -p 8025:8025 mailhog/mailhog
  19. install:
  20. - pip install --upgrade pip setuptools
  21. - pip install -e ".[testing]"
  22. - pip install pytest-cov
  23. - pip install python-coveralls
  24. script:
  25. - py.test --cov tracim
  26. after_success:
  27. - coveralls