blob: 917c4fc863008a46d6b2e73143d125df6bd3c42e [file] [log] [blame]
Jon Wayne Parrott377f2932016-10-04 10:20:36 -07001language: python
2sudo: false
3matrix:
4 include:
5 - python: 3.5
6 env: TOXENV=lint
7 - python: 3.5
8 env: TOXENV=docs
9 - python: 2.7
10 env: TOXENV=py27
11 - python: 3.4
12 env: TOXENV=py34
13 - python: 3.5
14 env: TOXENV=py35
Jon Wayne Parrott9b5c2222016-10-10 13:08:02 -070015 - python: pypy
16 env: TOXENV=pypy
Jon Wayne Parrott377f2932016-10-04 10:20:36 -070017 - python: 3.5
18 env: TOXENV=cover
Jon Wayne Parrott447c5be2016-10-25 09:32:25 -070019 - python: 3.5
Jon Wayne Parrott7a27f472016-10-27 13:25:59 -070020 env: TOXENV=py35-system SYSTEM_TEST=1 SKIP_APP_ENGINE_SYSTEM_TEST=1
Jon Wayne Parrott447c5be2016-10-25 09:32:25 -070021 - python: 2.7
Jon Wayne Parrott7a27f472016-10-27 13:25:59 -070022 env: TOXENV=py27-system SYSTEM_TEST=1 SKIP_APP_ENGINE_SYSTEM_TEST=1
Jon Wayne Parrott377f2932016-10-04 10:20:36 -070023cache:
24 directories:
25 - ${HOME}/.cache
26install:
27- pip install --upgrade tox
28script:
Jon Wayne Parrott447c5be2016-10-25 09:32:25 -070029- scripts/travis.sh
Jon Wayne Parrott2b773f32016-10-10 13:32:16 -070030deploy:
31 provider: pypi
32 user: google_opensource
33 password:
Jon Wayne Parrott8e1dc4f2017-02-16 09:35:49 -080034 secure: bThsMsG/1fg2NlAygLI8GkDc/kGD3TmXUrqmPU9cc6Tym8sMzPYMiDpJk76ttLAV+gfEI++ROvcul4cgW6Jz5d5xJp4sbQAN4eZOyO3Q3hiVPvhuu6wPMM22j8YfT7rmh710moyBujxJccVDCNAJo/3nAbAQVScP8l89YDW5LF9ckgLPLKG0gDEfwLk8ZVlJg8lRsJ7PTWnAp7nfrvXRiBNPEe8yie654wcxV/xzQwAHLSJhAfpBdTHxvUoFazynn+DvGF/zF5R3n3XSPvctGT6tQNr7GDmdp1EqsOL7y2NbunzIDEoN/wUKlmTRcJVownVyLdISNBo3GjbsyOZGwsj86bKpVIgwhFrkZe7BOV9Fqq5wBl7kTvVf5j/FnLrsQaPyGlgHHxNqXSRqjUosT7BGnuTErmhO130Z6q6iXErrCNfBM+sbuLv+LF+vlMuVSdeU/TBGjf5j0ODmsGGF3EuKtudgD64O8L81/ybKo1CxcRoXbK7+pJhvhSAmkFdZ99A22+wiLNe7B1FVmu6ZfO0WO0GPLKsE+1Xn3xxcrX0wO6rE+uXH4CSQEgLza/CltKNL671dZZMJAUsNAVanwKIKCsNu7viOpUVejESyK7I1SA6B5yX74iA/yhunLLnPuPLANbkug7Ob/i5Z1IruWzpEyqm0CC4HfMPvg7FA+Kc=
Jon Wayne Parrott2b773f32016-10-10 13:32:16 -070035 on:
36 tags: true
Jon Wayne Parrott7bd15ac2016-11-11 10:27:42 -080037 distributions: sdist bdist_wheel
Jon Wayne Parrott2b773f32016-10-10 13:32:16 -070038 repo: GoogleCloudPlatform/google-auth-library-python
Jon Wayne Parrott7bd15ac2016-11-11 10:27:42 -080039 condition: "$TOXENV = \"cover\""
Jon Wayne Parrott447c5be2016-10-25 09:32:25 -070040env:
41 global:
Jon Wayne Parrott7bd15ac2016-11-11 10:27:42 -080042 - secure: s6GdhJklftl8w/9WoETwLtvtKL4ledPA/TuBuqCXQxSuYWaPuTdRVcvoejGkHJpp7i/7v2T/0etYl+5koyskKm5+QZZweaaL7MAyjPGp+hmIaIlWQRz6w481NOf3i9uSmoQycssT0mNmwScNIqo+igbA2y14mr/e9aBuOcxNNzNzFQp2vaRMEju6q7xZMjYdcudUWL48vq9CoNa3X2ZArpqjkApR/TfYlG7glOj43NxuVDN4z9wIyUjaMHBfPgEhjaOaRyEFgEYITRwX1qDoXqcZdTVIq4Cn0uCH+Mvrz6Y+oUJGTJqH1k7N/DhzbSN9lJnVYaQW/yuvGHiGAwbb6Tcxiq2UqqhA9MfbPpmstDECs46v9Z3BT252KvYEQY7Q1v9g2gFhHvFGWISUxs80rnnPhEYfa11JoLvj2t8cowkE4pvj4OH32Eoyvc5H07hW3F5xpuF7Jt7N09TNZkUrpmiRJEhfrVNgjsrWO77/q5h8mXGd+9vYmz++yzKu+63x8x1MpeigGCG73Dpu9Otm5eydOZfpJ39ZfZWUb7G2JahgHaGweM9dmnpJtzHQgijmHjjfAx9jgnQ8IQz9nkFmyMI8H7HouwalnrJtpSSbvMqOQ0kiZhMzdBKH5pD3tjLgSlgA0pKelBwlooY6jGlj4LrtbDAxa6cZyXiFoqWpT1w=
43 - CLOUD_SDK_ROOT: ${HOME}/.cache/cloud-sdk