blob: 0a8771ef49bd40f247574e16fd6dc960c8be3d81 [file] [log] [blame]
Alex Gaynor02f819d2013-08-07 07:46:45 -07001language: python
Alex Gaynor0f66c6d2013-08-07 12:18:02 -07002python: 2.7
3env:
4 - TOX_ENV=py26
5 - TOX_ENV=py27
6 - TOX_ENV=py32
7 - TOX_ENV=py33
Donald Stufftccf88712013-09-12 12:04:29 -04008 - TOX_ENV=pypy
David Reid3ff9b372013-10-19 10:58:41 -07009 - TOX_ENV=py26 CC=clang
10 - TOX_ENV=py27 CC=clang
11 - TOX_ENV=py32 CC=clang
12 - TOX_ENV=py33 CC=clang
13 - TOX_ENV=pypy CC=clang
David Reid8e5d7972013-11-05 13:15:18 -080014 - TOX_ENV=py26 OPENSSL=0.9.8
15 - TOX_ENV=py27 OPENSSL=0.9.8
16 - TOX_ENV=py32 OPENSSL=0.9.8
17 - TOX_ENV=py33 OPENSSL=0.9.8
18 - TOX_ENV=pypy OPENSSL=0.9.8
19 - TOX_ENV=py26 CC=clang OPENSSL=0.9.8
20 - TOX_ENV=py27 CC=clang OPENSSL=0.9.8
21 - TOX_ENV=py32 CC=clang OPENSSL=0.9.8
22 - TOX_ENV=py33 CC=clang OPENSSL=0.9.8
23 - TOX_ENV=pypy CC=clang OPENSSL=0.9.8
Alex Gaynor0f66c6d2013-08-07 12:18:02 -070024 - TOX_ENV=docs
25 - TOX_ENV=pep8
Alex Gaynorc510e492013-10-31 11:37:11 -070026 - TOX_ENV=py3pep8
Alex Gaynor0f66c6d2013-08-07 12:18:02 -070027
Alex Gaynor02f819d2013-08-07 07:46:45 -070028install:
David Reid6b609bb2013-11-06 11:44:15 -080029 - ./.travis/install.sh
Alex Gaynor0f66c6d2013-08-07 12:18:02 -070030
Alex Gaynor02f819d2013-08-07 07:46:45 -070031script:
Alex Gaynor0f66c6d2013-08-07 12:18:02 -070032 - tox -e $TOX_ENV
Alex Gaynor9d005882013-08-07 13:21:42 -070033
Alex Gaynor088b4bd2013-11-05 16:27:27 -080034after_success:
35 - coveralls
36
Donald Stufftb8f29fc2013-08-07 16:56:59 -040037notifications:
38 irc:
39 channels:
40 - "irc.freenode.org#cryptography-dev"
41 use_notice: true
42 skip_join: true