.travis.yml 497 B

12345678910111213141516171819202122232425
  1. language: python
  2. python:
  3. - "2.6"
  4. - "2.7"
  5. env:
  6. - DB=sqlite
  7. - DB=mysql
  8. - DB=postgres
  9. before_script:
  10. - mysql -e 'create database sentry;'
  11. - psql -c 'create database sentry;' -U postgres
  12. install:
  13. - make develop dev-postgres dev-mysql
  14. script:
  15. - make lint
  16. - make test-js
  17. - py.test tests/ --cov sentry --cov-report term-missing
  18. - make test-cli
  19. notifications:
  20. irc:
  21. channels: "irc.freenode.org#sentry"
  22. on_success: change
  23. on_failure: change
  24. after_success:
  25. - coveralls