Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 1 | language: c |
2 | os: | ||||
Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 3 | - osx |
Alex Gaynor | 857a4be | 2014-04-16 10:20:18 -0400 | [diff] [blame] | 4 | - linux |
Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 5 | compiler: |
6 | - clang | ||||
7 | - gcc | ||||
Alex Gaynor | 0f66c6d | 2013-08-07 12:18:02 -0700 | [diff] [blame] | 8 | env: |
Paul Kehrer | 3914dd0 | 2014-01-09 18:23:12 -0600 | [diff] [blame] | 9 | matrix: |
Alex Gaynor | 80b84f5 | 2014-12-05 17:44:40 -0800 | [diff] [blame] | 10 | - TOXENV=py26 |
11 | - TOXENV=py27 | ||||
12 | - TOXENV=py32 | ||||
13 | - TOXENV=py33 | ||||
14 | - TOXENV=py34 | ||||
15 | - TOXENV=pypy | ||||
Paul Kehrer | ad23067 | 2014-12-23 09:43:58 -0600 | [diff] [blame] | 16 | - TOXENV=pypy3 |
Alex Gaynor | 80b84f5 | 2014-12-05 17:44:40 -0800 | [diff] [blame] | 17 | - TOXENV=py26 OPENSSL=0.9.8 |
18 | - TOXENV=py27 OPENSSL=0.9.8 | ||||
19 | - TOXENV=py32 OPENSSL=0.9.8 | ||||
20 | - TOXENV=py33 OPENSSL=0.9.8 | ||||
21 | - TOXENV=py34 OPENSSL=0.9.8 | ||||
22 | - TOXENV=pypy OPENSSL=0.9.8 | ||||
Paul Kehrer | ad23067 | 2014-12-23 09:43:58 -0600 | [diff] [blame] | 23 | - TOXENV=pypy3 OPENSSL=0.9.8 |
Alex Gaynor | 80b84f5 | 2014-12-05 17:44:40 -0800 | [diff] [blame] | 24 | - TOXENV=docs |
25 | - TOXENV=pep8 | ||||
26 | - TOXENV=py3pep8 | ||||
Alex Gaynor | 0f66c6d | 2013-08-07 12:18:02 -0700 | [diff] [blame] | 27 | |
Alex Gaynor | 02f819d | 2013-08-07 07:46:45 -0700 | [diff] [blame] | 28 | install: |
David Reid | 6b609bb | 2013-11-06 11:44:15 -0800 | [diff] [blame] | 29 | - ./.travis/install.sh |
Alex Gaynor | 0f66c6d | 2013-08-07 12:18:02 -0700 | [diff] [blame] | 30 | |
Alex Gaynor | 02f819d | 2013-08-07 07:46:45 -0700 | [diff] [blame] | 31 | script: |
Paul Kehrer | fff077f | 2014-01-09 23:42:31 -0600 | [diff] [blame] | 32 | - ./.travis/run.sh |
Alex Gaynor | 9d00588 | 2013-08-07 13:21:42 -0700 | [diff] [blame] | 33 | |
Alex Gaynor | 088b4bd | 2013-11-05 16:27:27 -0800 | [diff] [blame] | 34 | after_success: |
Paul Kehrer | c435957 | 2014-01-09 23:51:30 -0600 | [diff] [blame] | 35 | - source ~/.venv/bin/activate && coveralls |
Alex Gaynor | 088b4bd | 2013-11-05 16:27:27 -0800 | [diff] [blame] | 36 | |
Donald Stufft | b8f29fc | 2013-08-07 16:56:59 -0400 | [diff] [blame] | 37 | notifications: |
38 | irc: | ||||
39 | channels: | ||||
40 | - "irc.freenode.org#cryptography-dev" | ||||
41 | use_notice: true | ||||
42 | skip_join: true | ||||
Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 43 | |
44 | matrix: | ||||
45 | exclude: | ||||
Paul Kehrer | 9d24f6c | 2014-12-23 09:50:31 -0600 | [diff] [blame] | 46 | # excluding pypy3 from linux configs until the ubuntu ppa has pypy3 available. |
Paul Kehrer | ad23067 | 2014-12-23 09:43:58 -0600 | [diff] [blame] | 47 | - os: linux |
48 | env: TOXENV=pypy3 | ||||
Paul Kehrer | 070678a | 2014-12-23 09:48:26 -0600 | [diff] [blame] | 49 | - os: linux |
50 | env: TOXENV=pypy3 OPENSSL=0.9.8 | ||||
Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 51 | - os: osx |
Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 52 | compiler: gcc |
53 | - os: osx | ||||
Alex Gaynor | 80b84f5 | 2014-12-05 17:44:40 -0800 | [diff] [blame] | 54 | env: TOXENV=pep8 |
Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 55 | compiler: clang |
56 | - os: osx | ||||
Alex Gaynor | 80b84f5 | 2014-12-05 17:44:40 -0800 | [diff] [blame] | 57 | env: TOXENV=py3pep8 |
Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 58 | compiler: clang |
Alex Gaynor | a212afe | 2014-05-17 22:21:47 -0700 | [diff] [blame] | 59 | |
Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 60 | - os: linux |
Alex Gaynor | 80b84f5 | 2014-12-05 17:44:40 -0800 | [diff] [blame] | 61 | env: TOXENV=docs |
Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 62 | compiler: clang |
63 | - os: linux | ||||
Alex Gaynor | 80b84f5 | 2014-12-05 17:44:40 -0800 | [diff] [blame] | 64 | env: TOXENV=pep8 |
Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 65 | compiler: clang |
66 | - os: linux | ||||
Alex Gaynor | 80b84f5 | 2014-12-05 17:44:40 -0800 | [diff] [blame] | 67 | env: TOXENV=py3pep8 |
Paul Kehrer | 0b06e55 | 2014-01-07 21:41:15 -0600 | [diff] [blame] | 68 | compiler: clang |