123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199 |
- language: python
- python: "2.7"
- os:
- - linux
-
- matrix:
-
-
- include:
-
-
-
-
-
-
-
- - os: osx
- language: c
- python:
- env: TOR="stable-release"
-
-
-
-
-
-
- - addons:
- apt:
- sources:
- - sourceline: 'deb https://deb.torproject.org/torproject.org tor-nightly-0.2.9.x-xenial main'
- key_url: 'https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc'
- packages:
- - tor
- env: TOR="0.2.9-nightly"
- - addons:
- apt:
- sources:
- - sourceline: 'deb https://deb.torproject.org/torproject.org tor-nightly-0.3.4.x-xenial main'
- key_url: 'https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc'
- packages:
- - tor
- env: TOR="0.3.4-nightly"
-
-
- - addons:
- apt:
- sources:
- - sourceline: 'deb https://deb.torproject.org/torproject.org tor-nightly-0.3.5.x-xenial main'
- key_url: 'https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc'
- packages:
- - tor
- env: TOR="0.3.5-nightly"
-
- - addons:
- apt:
- sources:
- - sourceline: 'deb https://deb.torproject.org/torproject.org tor-experimental-0.4.0.x-xenial main'
- key_url: 'https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc'
- packages:
- - tor
- env: TOR="0.4.0-nightly"
- - addons:
- apt:
- sources:
- - sourceline: 'deb https://deb.torproject.org/torproject.org tor-nightly-master-xenial main'
- key_url: 'https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc'
- packages:
- - tor
- env: TOR="master-nightly"
-
-
-
-
-
- - python: "2.7"
-
-
- - python: "3.4"
-
-
- - python: "3.5"
-
-
- - python: "3.6"
-
-
- - python: "3.7"
-
-
-
-
- - python: "3.8-dev"
- - python: "nightly"
-
-
-
-
-
-
-
- - python: "pypy3.5"
-
-
-
-
-
-
-
-
-
-
-
-
-
- sudo: false
- dist: xenial
- env:
- - TOR="stable-release"
- addons:
-
- apt:
- sources:
-
-
- - sourceline: 'deb https://deb.torproject.org/torproject.org xenial main'
- key_url: 'https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc'
- packages:
- - tor
-
- homebrew:
- packages:
- - tor
- install:
-
-
- - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then dpkg-query --show; fi
- - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew list --versions; fi
- - python --version
- - tor --version
- script:
- - tools/test-network.sh --allow-failures 1
- after_failure:
-
- - ls -lR net/nodes/
-
-
- - cat net/nodes/000a*/cached-consensus
- - cat net/nodes/000a*/cached-descriptors*
-
- - cat net/nodes/000a*/cached-microdesc-consensus
- - cat net/nodes/000a*/cached-microdescs*
-
-
-
-
- - for f in net/nodes/00*a*/v3-status-votes ; do echo "$f"; cat "$f"; done
- - for f in net/nodes/00*a*/unparseable-descs/* ; do echo "$f"; cat "$f"; done
-
-
- - tools/test-network.sh --debug && echo "chutney debug run succeeded"
- notifications:
- irc:
- channels:
- - "irc.oftc.net#tor-ci"
- template:
- - "%{repository} %{branch} %{commit} - %{author}: %{commit_subject}"
- - "Build #%{build_number} %{result}. Details: %{build_url}"
- on_success: change
- on_failure: change
- email:
- on_success: never
- on_failure: change
|