summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorRobert Collins <robertc@robertcollins.net>2015-07-13 17:55:22 +1200
committerRobert Collins <robertc@robertcollins.net>2015-07-13 17:55:22 +1200
commitf03111e5df11a6762438874ccb660a44771073fd (patch)
treefec5bf417a25accd004381adc44687badf089240 /.travis.yml
parent8db35f3eddb46f5162dcef4ed47658fab576fe8c (diff)
downloadsubunit-f03111e5df11a6762438874ccb660a44771073fd.tar.gz
Add .travis.yml
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml31
1 files changed, 31 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..b9dae88
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,31 @@
+sudo: false
+addons:
+ apt:
+ packages:
+ - check
+ - libcppunit-dev
+language: python
+python:
+ - "2.6"
+ - "2.7"
+ - "3.2"
+ - "3.3"
+ - "3.4"
+ - pypy
+ - pypy3
+matrix:
+ include:
+# Travis nightly look to be 3.5.0a4, b3 is out and the error we see
+# doesn't happen in trunk.
+# - python: "nightly"
+install:
+ - pip install -U pip
+ - pip install -U wheel setuptools
+ - pip install -U .[test,docs]
+ - pip list
+ - python --version
+ - autoreconf -fi && ./configure && make
+script:
+ - make check
+ - make distcheck
+ - rst2html.py README.rst README.html