Craig Citro | afe482d | 2014-05-05 12:53:06 -0700 | [diff] [blame] | 1 | language: python |
Pat Ferate | c16eba3 | 2014-07-17 13:19:26 -0700 | [diff] [blame] | 2 | python: 2.7 |
Craig Citro | 16a4c48 | 2014-12-17 18:29:29 -0800 | [diff] [blame] | 3 | sudo: false |
Pat Ferate | 61c61a0 | 2016-06-29 09:25:51 -0700 | [diff] [blame] | 4 | # TODO(issue 532): Fix syntax when 3.5 is natively available upstream |
| 5 | matrix: |
| 6 | include: |
| 7 | - python: 3.5 |
| 8 | env: |
| 9 | - TOX_ENV=py35 |
Pat Ferate | c16eba3 | 2014-07-17 13:19:26 -0700 | [diff] [blame] | 10 | env: |
Craig Citro | 8d43776 | 2015-01-06 01:56:28 -0800 | [diff] [blame] | 11 | matrix: |
Craig Citro | 4823cc9 | 2014-12-17 18:23:22 -0800 | [diff] [blame] | 12 | - TOX_ENV=py26 |
| 13 | - TOX_ENV=py27 |
| 14 | - TOX_ENV=py33 |
| 15 | - TOX_ENV=py34 |
| 16 | - TOX_ENV=pypy |
Craig Citro | 25384e2 | 2015-01-06 07:18:33 -0800 | [diff] [blame] | 17 | - TOX_ENV=docs |
Danny Hermes | b65f2e1 | 2015-05-01 10:44:56 -0700 | [diff] [blame] | 18 | - TOX_ENV=system-tests |
| 19 | - TOX_ENV=system-tests3 |
Jon Wayne Parrott | e0be076 | 2015-08-17 11:33:58 -0700 | [diff] [blame] | 20 | - TOX_ENV=gae |
Pat Ferate | 8eb3aa2 | 2016-07-08 13:30:17 -0700 | [diff] [blame] | 21 | - TOX_ENV=flake8 |
Jon Wayne Parrott | e0be076 | 2015-08-17 11:33:58 -0700 | [diff] [blame] | 22 | global: |
| 23 | - GAE_PYTHONPATH=${HOME}/.cache/google_appengine |
| 24 | cache: |
| 25 | directories: |
| 26 | - ${HOME}/.cache |
Craig Citro | afe482d | 2014-05-05 12:53:06 -0700 | [diff] [blame] | 27 | install: |
Danny Hermes | c74a894 | 2015-08-13 13:40:19 -0700 | [diff] [blame] | 28 | - ./scripts/install.sh |
Craig Citro | afe482d | 2014-05-05 12:53:06 -0700 | [diff] [blame] | 29 | script: |
Danny Hermes | c74a894 | 2015-08-13 13:40:19 -0700 | [diff] [blame] | 30 | - ./scripts/run.sh |
Craig Citro | 7dff2c1 | 2014-12-12 17:13:22 -0800 | [diff] [blame] | 31 | after_success: |
Danny Hermes | 3e9b857 | 2016-07-20 16:43:15 -0700 | [diff] [blame] | 32 | - if [[ "${TOX_ENV}" == "gae" ]]; then tox -e coveralls; fi |
Craig Citro | afe482d | 2014-05-05 12:53:06 -0700 | [diff] [blame] | 33 | notifications: |
Danny Hermes | 69b9dfa | 2014-12-17 17:41:27 -0800 | [diff] [blame] | 34 | email: false |
Danny Hermes | ce7c1bb | 2015-08-05 15:02:06 -0700 | [diff] [blame] | 35 | |
| 36 | deploy: |
| 37 | provider: pypi |
| 38 | user: gcloudpypi |
| 39 | password: |
| 40 | secure: "C9ImNa5kbdnrQNfX9ww4PUtQIr3tN+nfxl7eDkP1B8Qr0QNYjrjov7x+DLImkKvmoJd3dxYtYIpLE9esObUHu0gKHYxqymNHtuAAyoBOUfPtmp0vIEse9brNKMtaey5Ngk7ZWz9EHKBBqRHxqgN+Giby+K9Ta3K3urJIq6urYhE=" |
| 41 | on: |
| 42 | tags: true |
| 43 | repo: google/oauth2client |