@@ -6,133 +6,142 @@ matrix:
6
6
fast_finish : true
7
7
include :
8
8
- python : 2.7
9
- env : TOX_ENV =py27-flake8
9
+ env : TOXENV =py27-flake8
10
10
- python : 2.7
11
- env : TOX_ENV =py27-docs
11
+ env : TOXENV =py27-docs
12
12
13
13
- python : 2.7
14
- env : TOX_ENV =py27-django1.8-drf3.1
14
+ env : TOXENV =py27-dj18-drf31-codecov
15
15
- python : 2.7
16
- env : TOX_ENV =py27-django1.8-drf3.2
16
+ env : TOXENV =py27-dj18-drf32-codecov
17
17
- python : 2.7
18
- env : TOX_ENV =py27-django1.8-drf3.3
18
+ env : TOXENV =py27-dj18-drf33-codecov
19
19
- python : 2.7
20
- env : TOX_ENV =py27-django1.8-drf3.4
20
+ env : TOXENV =py27-dj18-drf34-codecov
21
21
- python : 2.7
22
- env : TOX_ENV =py27-django1.8-drf3.5
22
+ env : TOXENV =py27-dj18-drf35-codecov
23
23
- python : 2.7
24
- env : TOX_ENV =py27-django1.8-drf3.6
24
+ env : TOXENV =py27-dj18-drf36-codecov
25
25
26
26
- python : 2.7
27
- env : TOX_ENV =py27-django1.9-drf3.1
27
+ env : TOXENV =py27-dj19-drf31-codecov
28
28
- python : 2.7
29
- env : TOX_ENV =py27-django1.9-drf3.2
29
+ env : TOXENV =py27-dj19-drf32-codecov
30
30
- python : 2.7
31
- env : TOX_ENV =py27-django1.9-drf3.3
31
+ env : TOXENV =py27-dj19-drf33-codecov
32
32
- python : 2.7
33
- env : TOX_ENV =py27-django1.9-drf3.4
33
+ env : TOXENV =py27-dj19-drf34-codecov
34
34
- python : 2.7
35
- env : TOX_ENV =py27-django1.9-drf3.5
35
+ env : TOXENV =py27-dj19-drf35-codecov
36
36
- python : 2.7
37
- env : TOX_ENV =py27-django1.9-drf3.6
37
+ env : TOXENV =py27-dj19-drf36-codecov
38
38
39
39
- python : 2.7
40
- env : TOX_ENV =py27-django1.10-drf3.4
40
+ env : TOXENV =py27-dj110-drf34-codecov
41
41
- python : 2.7
42
- env : TOX_ENV =py27-django1.10-drf3.5
42
+ env : TOXENV =py27-dj110-drf35-codecov
43
43
- python : 2.7
44
- env : TOX_ENV =py27-django1.10-drf3.6
44
+ env : TOXENV =py27-dj110-drf36-codecov
45
45
46
46
- python : 2.7
47
- env : TOX_ENV =py27-django1.11-drf3.4
47
+ env : TOXENV =py27-dj111-drf34-codecov
48
48
- python : 2.7
49
- env : TOX_ENV =py27-django1.11-drf3.5
49
+ env : TOXENV =py27-dj111-drf35-codecov
50
50
- python : 2.7
51
- env : TOX_ENV =py27-django1.11-drf3.6
51
+ env : TOXENV =py27-dj111-drf36-codecov
52
52
53
53
- python : 3.3
54
- env : TOX_ENV =py33-django1.8-drf3.1
54
+ env : TOXENV =py33-dj18-drf31-codecov
55
55
- python : 3.3
56
- env : TOX_ENV =py33-django1.8-drf3.2
56
+ env : TOXENV =py33-dj18-drf32-codecov
57
57
- python : 3.3
58
- env : TOX_ENV =py33-django1.8-drf3.3
58
+ env : TOXENV =py33-dj18-drf33-codecov
59
59
- python : 3.3
60
- env : TOX_ENV =py33-django1.8-drf3.4
60
+ env : TOXENV =py33-dj18-drf34-codecov
61
61
- python : 3.3
62
- env : TOX_ENV =py33-django1.8-drf3.5
62
+ env : TOXENV =py33-dj18-drf35-codecov
63
63
- python : 3.3
64
- env : TOX_ENV =py33-django1.8-drf3.6
64
+ env : TOXENV =py33-dj18-drf36-codecov
65
65
66
66
- python : 3.4
67
- env : TOX_ENV =py34-django1.8-drf3.1
67
+ env : TOXENV =py34-dj18-drf31-codecov
68
68
- python : 3.4
69
- env : TOX_ENV =py34-django1.8-drf3.2
69
+ env : TOXENV =py34-dj18-drf32-codecov
70
70
- python : 3.4
71
- env : TOX_ENV =py34-django1.8-drf3.3
71
+ env : TOXENV =py34-dj18-drf33-codecov
72
72
- python : 3.4
73
- env : TOX_ENV =py34-django1.8-drf3.4
73
+ env : TOXENV =py34-dj18-drf34-codecov
74
74
- python : 3.4
75
- env : TOX_ENV =py34-django1.8-drf3.5
75
+ env : TOXENV =py34-dj18-drf35-codecov
76
76
- python : 3.4
77
- env : TOX_ENV =py34-django1.8-drf3.6
77
+ env : TOXENV =py34-dj18-drf36-codecov
78
78
79
79
- python : 3.4
80
- env : TOX_ENV =py34-django1.9-drf3.1
80
+ env : TOXENV =py34-dj19-drf31-codecov
81
81
- python : 3.4
82
- env : TOX_ENV =py34-django1.9-drf3.2
82
+ env : TOXENV =py34-dj19-drf32-codecov
83
83
- python : 3.4
84
- env : TOX_ENV =py34-django1.9-drf3.3
84
+ env : TOXENV =py34-dj19-drf33-codecov
85
85
- python : 3.4
86
- env : TOX_ENV =py34-django1.9-drf3.4
86
+ env : TOXENV =py34-dj19-drf34-codecov
87
87
- python : 3.4
88
- env : TOX_ENV =py34-django1.9-drf3.5
88
+ env : TOXENV =py34-dj19-drf35-codecov
89
89
- python : 3.4
90
- env : TOX_ENV =py34-django1.9-drf3.6
90
+ env : TOXENV =py34-dj19-drf36-codecov
91
91
92
92
- python : 3.4
93
- env : TOX_ENV =py34-django1.10-drf3.4
93
+ env : TOXENV =py34-dj110-drf34-codecov
94
94
- python : 3.4
95
- env : TOX_ENV =py34-django1.10-drf3.5
95
+ env : TOXENV =py34-dj110-drf35-codecov
96
96
- python : 3.4
97
- env : TOX_ENV =py34-django1.10-drf3.6
97
+ env : TOXENV =py34-dj110-drf36-codecov
98
98
99
99
- python : 3.4
100
- env : TOX_ENV =py34-django1.11-drf3.4
100
+ env : TOXENV =py34-dj111-drf34-codecov
101
101
- python : 3.4
102
- env : TOX_ENV =py34-django1.11-drf3.5
102
+ env : TOXENV =py34-dj111-drf35-codecov
103
103
- python : 3.4
104
- env : TOX_ENV =py34-django1.11-drf3.6
104
+ env : TOXENV =py34-dj111-drf36-codecov
105
105
106
106
- python : 3.5
107
- env : TOX_ENV =py35-django1.10-drf3.4
107
+ env : TOXENV =py35-dj110-drf34-codecov
108
108
- python : 3.5
109
- env : TOX_ENV =py35-django1.10-drf3.5
109
+ env : TOXENV =py35-dj110-drf35-codecov
110
110
- python : 3.5
111
- env : TOX_ENV =py35-django1.10-drf3.6
111
+ env : TOXENV =py35-dj110-drf36-codecov
112
112
113
113
- python : 3.5
114
- env : TOX_ENV =py35-django1.11-drf3.4
114
+ env : TOXENV =py35-dj111-drf34-codecov
115
115
- python : 3.5
116
- env : TOX_ENV =py35-django1.11-drf3.5
116
+ env : TOXENV =py35-dj111-drf35-codecov
117
117
- python : 3.5
118
- env : TOX_ENV =py35-django1.11-drf3.6
118
+ env : TOXENV =py35-dj111-drf36-codecov
119
119
120
120
- python : 3.6
121
- env : TOX_ENV =py36-django1.10-drf3.4
121
+ env : TOXENV =py36-dj110-drf34-codecov
122
122
- python : 3.6
123
- env : TOX_ENV =py36-django1.10-drf3.5
123
+ env : TOXENV =py36-dj110-drf35-codecov
124
124
- python : 3.6
125
- env : TOX_ENV =py36-django1.10-drf3.6
125
+ env : TOXENV =py36-dj110-drf36-codecov
126
126
127
127
- python : 3.6
128
- env : TOX_ENV =py36-django1.11-drf3.4
128
+ env : TOXENV =py36-dj111-drf34-codecov
129
129
- python : 3.6
130
- env : TOX_ENV =py36-django1.11-drf3.5
130
+ env : TOXENV =py36-dj111-drf35-codecov
131
131
- python : 3.6
132
- env : TOX_ENV =py36-django1.11-drf3.6
132
+ env : TOXENV =py36-dj111-drf36-codecov
133
133
134
134
install :
135
- - pip install tox
135
+ - pip install tox
136
136
137
137
script :
138
- - tox -e $TOX_ENV
138
+ - tox
139
+
140
+ after_success :
141
+ - |
142
+ if [[ "${TOXENV%-codecov}" != "$TOXENV" ]]; then
143
+ pip install codecov
144
+ flags="${TOXENV//-/ }"
145
+ flags="${flags//./}"
146
+ codecov --name $TOXENV --flags $flags
147
+ fi
0 commit comments