X-Git-Url: https://git.rkrishnan.org/?a=blobdiff_plain;f=.travis.yml;h=5df0e85d78815660f829ea00132041f5afca6997;hb=HEAD;hp=e5539f3491328029d0467096ce6c0eda4d68d25d;hpb=b8322c9c53710fb2d82da2d2ab9c9a9df45f0e24;p=tahoe-lafs%2Ftahoe-lafs.git diff --git a/.travis.yml b/.travis.yml index e5539f34..5df0e85d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,30 @@ +sudo: false language: python python: - "2.7" - - "2.6" + - "pypy" before_install: - sh -c set -install: true -before_script: python misc/build_helpers/show-tool-versions.py -script: python setup.py test --reporter=timing + - git config --global user.email "travis-tahoe@tahoe-lafs.org" + - git config --global user.name "Travis Tahoe" + - git fetch --depth=1000 + - python misc/build_helpers/show-tool-versions.py +install: + - pip install coverage coveralls +before_script: python setup.py build +script: bin/tahoe @coverage run --branch --source=src/allmydata @tahoe --version-and-path debug trial --rterrors --reporter=timing +after_success: + coveralls +notifications: + email: false + irc: + channels: "chat.freenode.net#tahoe-lafs" + on_success: always # for testing + on_failure: always + template: + - "%{repository}#%{build_number} [%{branch}: %{commit} by %{author}] %{message}" + - "Changes: %{compare_url} | Details: %{build_url}" +matrix: + allow_failures: + - python: "pypy" + fast_finish: true