.travis.yml 949 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. language: python
  2. python:
  3. - 2.6
  4. - 2.7
  5. - 3.2
  6. - 3.3
  7. - 3.4
  8. - pypy
  9. env:
  10. - DJANGO=1.4.20
  11. - DJANGO=1.5.12
  12. - DJANGO=1.6.11
  13. - DJANGO=1.7.7
  14. - DJANGO=1.8.3
  15. before_install:
  16. - export DJANGO_SETTINGS_MODULE=jet.tests.settings
  17. install:
  18. - if [[ $TRAVIS_PYTHON_VERSION == 2.6 ]]; then pip install importlib; fi
  19. - pip install -q Django==$DJANGO --use-mirrors
  20. - pip install . --use-mirrors
  21. - pip install coveralls
  22. script:
  23. - coverage run --source=jet --omit=*/migrations/*,*/south_migrations/*,*/tests/* manage.py test jet
  24. after_success:
  25. - coverage report
  26. - coveralls
  27. matrix:
  28. exclude:
  29. - python: 2.6
  30. env: DJANGO=1.6.11
  31. - python: 2.6
  32. env: DJANGO=1.7.7
  33. - python: 2.6
  34. env: DJANGO=1.8.3
  35. - python: 3.2
  36. env: DJANGO=1.4.20
  37. - python: 3.3
  38. env: DJANGO=1.4.20
  39. - python: 3.4
  40. env: DJANGO=1.4.20
  41. - python: pypy
  42. env: DJANGO=1.4.20
  43. - python: pypy
  44. env: DJANGO=1.5.12