mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-21 05:53:12 +00:00
000c148ad8
Twisted 15 dropped support for it, which causes Travis CI tests to fail on 2.6. We still theoretically support older versions of Twisted, so perhaps we should configure Travis to test with those? I think we should drop Python 2.6 in any case since distros are all on 2.7 now. I'm leaving Travis running (and ignoring) the failing PyPy tests because I don't know why that is there.
31 lines
888 B
YAML
31 lines
888 B
YAML
sudo: false
|
|
language: python
|
|
python:
|
|
- "2.7"
|
|
- "pypy"
|
|
before_install:
|
|
- sh -c set
|
|
- 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
|