Code Repositories xandikos / upstream/0.0.9 .travis.yml
upstream/0.0.9

Tree @upstream/0.0.9 (Download .tar.gz)

.travis.yml @upstream/0.0.9

ccd245b
14c3880
3c8e5fa
ccd245b
1e009f1
f4b984b
f430ac9
 
cef55e5
ccd245b
 
2fb9fe9
 
20b21af
e91edb6
bd6e9bb
79e8c78
ccd245b
aca7e13
908be5b
2f38200
b62f815
 
2f38200
bb0e76f
1fb21d6
bb0e76f
 
e91edb6
 
a3f5cfb
17509b6
 
21f39f8
 
language: python
cache: pip
sudo: true
python:
  - 3.3
  - 3.4
  - 3.5
  - 3.6
  - pypy3.3-5.2-alpha1
env:
  global: PYTHONHASHSEED=random
install:
  - pip install pip --upgrade
  - pip install coverage codecov flake8 pycalendar
  - sudo apt-get install -qq libneon27-dev curl python2.7
  - sudo apt-get install -qq cargo
  - python setup.py develop
script:
  - make style
  - make coverage
  - mv .coverage .coverage.unit
  # Retrieve litmus from Xandikos server for now, since webdav.org is down.
  - make coverage-litmus LITMUS_URL=https://www.xandikos.org/litmus-0.13.tar.gz
  - mv .coverage .coverage.litmus
  - if [ "$TRAVIS_PYTHON_VERSION" = "3.6" ]; then
        make coverage-vdirsyncer;
        mv .coverage .coverage.vdirsyncer;
    fi
  - make coverage-caldavtester
  - mv .coverage .coverage.caldavtester
after_success:
  - python -m coverage combine
  - codecov
cache:
    pip: true