1language: python
2sudo: false
3
4matrix:
5  include:
6  - python: 2.7
7    env: TOX_ENV=flake8
8  - python: 2.7
9    env: TOX_ENV=docs
10  - python: 2.7
11    env: TOX_ENV=gae
12  - python: 2.7
13    env: TOX_ENV=py27
14  - python: 3.4
15    env: TOX_ENV=py34
16  - python: 3.5
17    env: TOX_ENV=py35
18  - python: 2.7
19    env: TOX_ENV=system-tests
20  - python: 3.4
21    env: TOX_ENV=system-tests3
22  - python: 2.7
23    env: TOX_ENV=cover
24env:
25  global:
26  - GAE_PYTHONPATH=${HOME}/.cache/google_appengine
27cache:
28  directories:
29  - ${HOME}/.cache
30  - ${HOME}/.pyenv
31install:
32- ./scripts/install.sh
33script:
34- ./scripts/run.sh
35after_success:
36- if [[ "${TOX_ENV}" == "cover" ]]; then coveralls; fi
37notifications:
38  email: false
39
40deploy:
41  provider: pypi
42  user: gcloudpypi
43  distributions: sdist bdist_wheel
44  password:
45    secure: "C9ImNa5kbdnrQNfX9ww4PUtQIr3tN+nfxl7eDkP1B8Qr0QNYjrjov7x+DLImkKvmoJd3dxYtYIpLE9esObUHu0gKHYxqymNHtuAAyoBOUfPtmp0vIEse9brNKMtaey5Ngk7ZWz9EHKBBqRHxqgN+Giby+K9Ta3K3urJIq6urYhE="
46  on:
47    tags: true
48    repo: google/oauth2client
49