This repository has been archived by the owner on Jun 11, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 39
/
Copy path.travis.yml
130 lines (129 loc) · 3.07 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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
sudo: false
language: python
python:
- 2.7
- 3.3
- 3.4
- 3.5
- 3.6
- nightly
- pypy
env:
matrix:
- WEBFRAMEWORK=django-1.4
- WEBFRAMEWORK=django-1.5
- WEBFRAMEWORK=django-1.6
- WEBFRAMEWORK=django-1.7
- WEBFRAMEWORK=django-1.8
- WEBFRAMEWORK=django-1.9
- WEBFRAMEWORK=django-1.10
- WEBFRAMEWORK=django-1.11
- WEBFRAMEWORK=django-2.0
- WEBFRAMEWORK=django-master
- WEBFRAMEWORK=flask-0.10
- WEBFRAMEWORK=flask-0.11
- WEBFRAMEWORK=flask-0.12
global:
- PIP_CACHE="$HOME/.pip_cache"'
- RUN_SCRIPT="./travis/run_tests.sh"
matrix:
exclude:
- python: 2.7
env: WEBFRAMEWORK=django-2.0
- python: 2.7
env: WEBFRAMEWORK=django-master
- python: 3.3
env: WEBFRAMEWORK=django-1.4
- python: 3.3
env: WEBFRAMEWORK=django-1.9
- python: 3.3
env: WEBFRAMEWORK=django-1.10
- python: 3.3
env: WEBFRAMEWORK=django-1.11
- python: 3.3
env: WEBFRAMEWORK=django-2.0
- python: 3.3
env: WEBFRAMEWORK=django-master
- python: 3.4
env: WEBFRAMEWORK=django-1.4
- python: 3.4
env: WEBFRAMEWORK=django-master
- python: 3.5
env: WEBFRAMEWORK=django-1.4
- python: 3.5
env: WEBFRAMEWORK=django-1.5
- python: 3.5
env: WEBFRAMEWORK=django-1.6
- python: 3.5
env: WEBFRAMEWORK=django-1.7
- python: 3.6
env: WEBFRAMEWORK=django-1.4
- python: 3.6
env: WEBFRAMEWORK=django-1.5
- python: 3.6
env: WEBFRAMEWORK=django-1.6
- python: 3.6
env: WEBFRAMEWORK=django-1.7
- python: pypy
env: WEBFRAMEWORK=django-2.0
- python: pypy
env: WEBFRAMEWORK=django-master
- python: nightly
env: WEBFRAMEWORK=django-1.4
- python: nightly
env: WEBFRAMEWORK=django-1.5
- python: nightly
env: WEBFRAMEWORK=django-1.6
- python: nightly
env: WEBFRAMEWORK=django-1.7
include:
- sudo: required
python: 3.4
services:
- docker
env: DOCKER_IMAGE=quay.io/pypa/manylinux1_x86_64 RUN_SCRIPT=./travis/run_docker.sh
- sudo: required
python: 3.4
services:
- docker
env: DOCKER_IMAGE=quay.io/pypa/manylinux1_i686 RUN_SCRIPT=./travis/run_docker.sh
PRE_CMD=linux32
allow_failures:
- env: WEBFRAMEWORK=django-master
- python: nightly
addons:
apt:
sources:
- mongodb-3.0-precise
packages:
- libevent-dev
- libzmq3-dev
- mongodb-org-server
postgresql: '9.4'
cache:
directories:
- "$HOME/.pip_cache"
script:
- bash $RUN_SCRIPT
notifications:
email: false
slack:
secure: LcTTbTj0Px0/9Bs/S/uwbhkdULlj1YVdHnU8F/kOa3bq2QdCTptqB719r6BnzHvW+QGyADvDZ25UncVXFuLuHY67ZYfmyZ/H2cj0nrRSuYdPct0avhVbT/3s50GlNWK5qkfZDuqw6szYTFrgFWJcr5dl7Zf6Vovcvd38uaYOdno=
services:
- redis-server
- memcached
- mongodb
- mysql
- postgresql
deploy:
provider: s3
access_key_id: AKIAIHY7VOHA6YNCCEYQ
secret_access_key:
secure: kb8Ho6JjTi3yTtdppw+fk6Zka0TLrFuEZU+O/b1YP4GEWUcf/aFKwtE8hi4SvsnjHGZxrAY9jRHKjVU02eEfbUTrCGu05ej9wEVC8IhevJMJljgInHWsG1PgPtNeD+uxWADXSXddjJ0U+N3Gh3I/PO530te2V2rQ1szJ2Hq79go=
bucket: wheels.opbeat.com
skip_cleanup: true
local_dir: wheelhouse
acl: public_read
on:
repo: opbeat/opbeat_python
tags: true