blob: a8c01faa294bb3b60a462bcf3f7561d05d1abfc6 [file] [log] [blame]
Craig Citroafe482d2014-05-05 12:53:06 -07001language: python
Kevin Cheng8f8bf752019-02-08 21:17:48 +00002python: 2.7
Craig Citro16a4c482014-12-17 18:29:29 -08003sudo: false
Kevin Cheng8f8bf752019-02-08 21:17:48 +00004# TODO(issue 532): Fix syntax when 3.5 is natively available upstream
Pat Ferate61c61a02016-06-29 09:25:51 -07005matrix:
6 include:
Kevin Cheng8f8bf752019-02-08 21:17:48 +00007 - python: 3.5
8 env:
9 - TOX_ENV=py35
Pat Feratec16eba32014-07-17 13:19:26 -070010env:
Kevin Cheng8f8bf752019-02-08 21:17:48 +000011 matrix:
12 - TOX_ENV=py26
13 - TOX_ENV=py27
14 - TOX_ENV=py33
15 - TOX_ENV=py34
16 - TOX_ENV=pypy
17 - TOX_ENV=docs
18 - TOX_ENV=system-tests
19 - TOX_ENV=system-tests3
20 - TOX_ENV=gae
21 - TOX_ENV=flake8
Jon Wayne Parrotte0be0762015-08-17 11:33:58 -070022 global:
23 - GAE_PYTHONPATH=${HOME}/.cache/google_appengine
24cache:
25 directories:
26 - ${HOME}/.cache
Craig Citroafe482d2014-05-05 12:53:06 -070027install:
Danny Hermesc74a8942015-08-13 13:40:19 -070028- ./scripts/install.sh
Craig Citroafe482d2014-05-05 12:53:06 -070029script:
Danny Hermesc74a8942015-08-13 13:40:19 -070030- ./scripts/run.sh
Craig Citro7dff2c12014-12-12 17:13:22 -080031after_success:
Kevin Cheng8f8bf752019-02-08 21:17:48 +000032- if [[ "${TOX_ENV}" == "gae" ]]; then tox -e coveralls; fi
Craig Citroafe482d2014-05-05 12:53:06 -070033notifications:
Danny Hermes69b9dfa2014-12-17 17:41:27 -080034 email: false
Danny Hermesce7c1bb2015-08-05 15:02:06 -070035
36deploy:
37 provider: pypi
38 user: gcloudpypi
39 password:
40 secure: "C9ImNa5kbdnrQNfX9ww4PUtQIr3tN+nfxl7eDkP1B8Qr0QNYjrjov7x+DLImkKvmoJd3dxYtYIpLE9esObUHu0gKHYxqymNHtuAAyoBOUfPtmp0vIEse9brNKMtaey5Ngk7ZWz9EHKBBqRHxqgN+Giby+K9Ta3K3urJIq6urYhE="
41 on:
42 tags: true
43 repo: google/oauth2client