-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path.travis.yml
45 lines (45 loc) · 1.76 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
sudo: false
dist: trusty
language: python
install: pip install tox
branches:
only:
# This is where pull requests from "bors r+" are built.
- staging
# This is where pull requests from "bors try" are built.
- trying
# This is where changes end up
- master
# This is how releases are tagged
- /^v\d+\.\d+\.\d+$/
matrix:
include:
# Each python version is repeated multiple times here to make flaky
# tests less likely to get past Travis by running them more times
- python: "3.6"
env: TOX_ENV=static
- python: "3.6"
env: TOX_ENV=docs
# - python: "3.6"
# env: TOX_ENV=cov-travis-py27,cov-travis-py36
- python: "2.6"
env: TOX_ENV=py26 ITER=1
- python: "2.6"
env: TOX_ENV=py26 ITER=2
- python: "2.7"
env: TOX_ENV=py27 ITER=1
- python: "3.6"
env: TOX_ENV=py36 ITER=1
script: tox -e $TOX_ENV
#after_success:
#- test $TOX_ENV = docs && scripts/push-docs
# deploy:
# provider: pypi
# user: rohanpm
# password:
# secure: AYK5kq8zbBcpnhZPWwO6xxMh/FvMpUMBrC31xrNi+e8z607MW+VnF4b5B/x8j2Ls722nCodg6Ms+PHOY6CD+8DDyAkqOthhJlrAeJrhrY0JPQ3nwnMheENi0yHimKm+XX7u9gKV/1/DNs5Pt9YvnxXq1QFifLCvbagcwvAAu0US+IgVR9erfZdw2FsV6fLMi/+ZkUFmvgidRx79AFfeIJcc81bK5s85YNXxL4plrgatbx4NXbvjtX5uI3n68xHhZod2IlLL7WSff38/K+LRTDTNiiOvNEcIVEidNICeKD8a3wE1PesRpfCdeGsJe7bGi3GqZKgDn7dr1gok/9cjpCyZ4QuDYHoP63qCOfku4F8QLV/A26TvDGMlOMrbfJWUCw3/7nzKYeW+Dd5siZmDGLCw6z9lR1epp1OJ+RGC/w8Yhh3eZ3VblX50VL7O1qJH/AMw44Z9tfzKQm3e3XwPZuxr1xq7e/ko76DBznEWfYSYAahAwEqNu7s725jnfBeFKnjqbTw+C0LvELei6/t1XYeEAGNv29CNgxi2MctQfHJfuD847E3K+vKaGtkKfHaDgfffJw2gJ/wzKMBNwEE3OHGDrmeFxaUMT4SoEkewb00HX0QbjqJhGiYVLuRj/MLgWP+SRdUes0j8xi9zzwJTTkPWzty+HoyTkBQFTYrWFlUk=
# on:
# tags: true
# condition: $TOX_ENV = py36
# distributions: sdist bdist_wheel
# skip_existing: true