blob: 9fb1c171dab127a4981e0abf3b73fb44cf3a59db [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 Parrott7bd15ac2016-11-11 10:27:42 -080034 secure: jJFzvoeepJmeSN9MELiTyXEwV8bY4xtmXniL9KSdLewVLVV6c9cBoBQDs37PdeaM7O/Zg/EnI29mKo+VuXDVOSNjyuPnBej9ehD6g1s57RlnYippInxsi5MLYPwpHgQGkPJ3FkLeG98xSeoDABgULqv5FNvSJSVe/mLLWi1PtciW/MGoui1ZcxrOzoLdCtVnaR3d5WDjbIgtNqG9TqVo3R57PrQXtK8TmQ8yaH5CBs6bAJpHt71gZEmvXYL3LSPsLcs/Dbs2FAc8xwU8qyDPyYSxPhKrJPJlrTw5RqEMZ5gvRh3fTPsa6WAtTWFfQP1ZZXJp48QUoIu7ziXBIir24SUIMYTQxH4WgF8O4o6KRgkELHswk5KD1rSsycXJ9Di87ch2ba4qG8Qt8sDTJqzTNyhzSpF0HRgZF+/Tq/+c2alf0wGGoBnNk6aNWDcgFE178A0RTmHHgtqjCLB8igTR+pouZYn5RRFVMOKbG4r+8PV5kf1cQ+U68x63aJkq1DTCpmeDpfVQVB4bimQt+Pm9VICQbnby8RojAXNy5MGJ8bthb7prGCWZxkJJS31RBG/NI7Sz09jlLx5ObWMIg1LV2JRQEmPm5JTDhBviY8WDA2ifqA4d/uNFejCn6RpHH/4fZD0QZWroP64+kYI4y3106uUk3QipBOJQy1OsKja8l8c=
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