@@ -3,29 +3,72 @@ workflows:
3
3
version : 2
4
4
test :
5
5
jobs :
6
- - test-3.4-18
7
- - test-3.4-19
8
- - test-3.4-110
9
- - test-3.4-111
10
-
11
- - test-3.5-18
12
- - test-3.5-19
13
- - test-3.5-110
14
- - test-3.5-111
15
-
16
- - test-3.6-18
17
- - test-3.6-19
18
- - test-3.6-110
19
- - test-3.6-111
6
+ - test-3.5-20
7
+ - test-3.5-21
8
+ - test-3.5-22
9
+
10
+ - test-3.6-20
11
+ - test-3.6-21
20
12
- test-3.6-22
13
+ - test-3.6-30
14
+ - test-3.6-31
15
+ - test-3.6-32
21
16
22
- - test-3.7-18
23
- - test-3.7-19
24
- - test-3.7-110
25
- - test-3.7-111
17
+ - test-3.7-20
18
+ - test-3.7-21
26
19
- test-3.7-22
20
+ - test-3.7-30
21
+ - test-3.7-31
22
+ - test-3.7-32
27
23
24
+ - test-3.8-20
25
+ - test-3.8-21
28
26
- test-3.8-22
27
+ - test-3.8-30
28
+ - test-3.8-31
29
+ - test-3.8-32
30
+
31
+ - test-3.9-20
32
+ - test-3.9-21
33
+ - test-3.9-22
34
+ - test-3.9-30
35
+ - test-3.9-31
36
+ - test-3.9-32
37
+
38
+ - done :
39
+ requires :
40
+ - test-3.5-20
41
+ - test-3.5-21
42
+ - test-3.5-22
43
+
44
+ - test-3.6-20
45
+ - test-3.6-21
46
+ - test-3.6-22
47
+ - test-3.6-30
48
+ - test-3.6-31
49
+ - test-3.6-32
50
+
51
+ - test-3.7-20
52
+ - test-3.7-21
53
+ - test-3.7-22
54
+ - test-3.7-30
55
+ - test-3.7-31
56
+ - test-3.7-32
57
+
58
+ - test-3.8-20
59
+ - test-3.8-21
60
+ - test-3.8-22
61
+ - test-3.8-30
62
+ - test-3.8-31
63
+ - test-3.8-32
64
+
65
+ - test-3.9-20
66
+ - test-3.9-21
67
+ - test-3.9-22
68
+ - test-3.9-30
69
+ - test-3.9-31
70
+ - test-3.9-32
71
+
29
72
jobs :
30
73
base : &test-template
31
74
docker :
@@ -71,121 +114,183 @@ jobs:
71
114
source venv/bin/activate
72
115
cd tests
73
116
coverage run --source=webpack_loader manage.py test
74
- test-3.4-18 :
75
- << : *test-template
76
- docker :
77
- - image : circleci/python:3.4-stretch-node
78
- environment :
79
- DJANGO_VERSION : " 18"
80
- test-3.4-19 :
81
- << : *test-template
82
- docker :
83
- - image : circleci/python:3.4-stretch-node
84
- environment :
85
- DJANGO_VERSION : " 19"
86
- test-3.4-110 :
87
- << : *test-template
88
- docker :
89
- - image : circleci/python:3.4-stretch-node
90
- environment :
91
- DJANGO_VERSION : " 110"
92
- test-3.4-111 :
93
- << : *test-template
94
- docker :
95
- - image : circleci/python:3.4-stretch-node
96
- environment :
97
- DJANGO_VERSION : " 111"
117
+ coveralls
118
+ environment :
119
+ COVERALLS_PARALLEL : 1
98
120
99
- test-3.5-18 :
121
+ test-3.5-20 :
100
122
<< : *test-template
101
123
docker :
102
124
- image : circleci/python:3.5-stretch-node
103
125
environment :
104
- DJANGO_VERSION : " 18 "
105
- test-3.5-19 :
126
+ DJANGO_VERSION : " 20 "
127
+ test-3.5-21 :
106
128
<< : *test-template
107
129
docker :
108
130
- image : circleci/python:3.5-stretch-node
109
131
environment :
110
- DJANGO_VERSION : " 19 "
111
- test-3.5-110 :
132
+ DJANGO_VERSION : " 21 "
133
+ test-3.5-22 :
112
134
<< : *test-template
113
135
docker :
114
136
- image : circleci/python:3.5-stretch-node
115
137
environment :
116
- DJANGO_VERSION : " 110"
117
- test-3.5-111 :
138
+ DJANGO_VERSION : " 22"
139
+
140
+ test-3.6-20 :
118
141
<< : *test-template
119
142
docker :
120
- - image : circleci/python:3.5 -stretch-node
143
+ - image : circleci/python:3.6 -stretch-node
121
144
environment :
122
- DJANGO_VERSION : " 111"
123
-
124
- test-3.6-18 :
145
+ DJANGO_VERSION : " 20"
146
+ test-3.6-21 :
125
147
<< : *test-template
126
148
docker :
127
149
- image : circleci/python:3.6-stretch-node
128
150
environment :
129
- DJANGO_VERSION : " 18 "
130
- test-3.6-19 :
151
+ DJANGO_VERSION : " 21 "
152
+ test-3.6-22 :
131
153
<< : *test-template
132
154
docker :
133
155
- image : circleci/python:3.6-stretch-node
134
156
environment :
135
- DJANGO_VERSION : " 19 "
136
- test-3.6-110 :
157
+ DJANGO_VERSION : " 22 "
158
+ test-3.6-30 :
137
159
<< : *test-template
138
160
docker :
139
161
- image : circleci/python:3.6-stretch-node
140
162
environment :
141
- DJANGO_VERSION : " 110 "
142
- test-3.6-111 :
163
+ DJANGO_VERSION : " 30 "
164
+ test-3.6-31 :
143
165
<< : *test-template
144
166
docker :
145
167
- image : circleci/python:3.6-stretch-node
146
168
environment :
147
- DJANGO_VERSION : " 111 "
148
- test-3.6-22 :
169
+ DJANGO_VERSION : " 31 "
170
+ test-3.6-32 :
149
171
<< : *test-template
150
172
docker :
151
173
- image : circleci/python:3.6-stretch-node
152
174
environment :
153
- DJANGO_VERSION : " 22 "
175
+ DJANGO_VERSION : " 32 "
154
176
155
- test-3.7-18 :
177
+ test-3.7-20 :
156
178
<< : *test-template
157
179
docker :
158
180
- image : circleci/python:3.7-stretch-node
159
181
environment :
160
- DJANGO_VERSION : " 18 "
161
- test-3.7-19 :
182
+ DJANGO_VERSION : " 20 "
183
+ test-3.7-21 :
162
184
<< : *test-template
163
185
docker :
164
186
- image : circleci/python:3.7-stretch-node
165
187
environment :
166
- DJANGO_VERSION : " 19 "
167
- test-3.7-110 :
188
+ DJANGO_VERSION : " 21 "
189
+ test-3.7-22 :
168
190
<< : *test-template
169
191
docker :
170
192
- image : circleci/python:3.7-stretch-node
171
193
environment :
172
- DJANGO_VERSION : " 110 "
173
- test-3.7-111 :
194
+ DJANGO_VERSION : " 22 "
195
+ test-3.7-30 :
174
196
<< : *test-template
175
197
docker :
176
198
- image : circleci/python:3.7-stretch-node
177
199
environment :
178
- DJANGO_VERSION : " 111 "
179
- test-3.7-22 :
200
+ DJANGO_VERSION : " 30 "
201
+ test-3.7-31 :
180
202
<< : *test-template
181
203
docker :
182
204
- image : circleci/python:3.7-stretch-node
183
205
environment :
184
- DJANGO_VERSION : " 22"
206
+ DJANGO_VERSION : " 31"
207
+ test-3.7-32 :
208
+ << : *test-template
209
+ docker :
210
+ - image : circleci/python:3.7-stretch-node
211
+ environment :
212
+ DJANGO_VERSION : " 32"
185
213
214
+ test-3.8-20 :
215
+ << : *test-template
216
+ docker :
217
+ - image : circleci/python:3.8-buster-node
218
+ environment :
219
+ DJANGO_VERSION : " 20"
220
+ test-3.8-21 :
221
+ << : *test-template
222
+ docker :
223
+ - image : circleci/python:3.8-buster-node
224
+ environment :
225
+ DJANGO_VERSION : " 21"
186
226
test-3.8-22 :
187
227
<< : *test-template
188
228
docker :
189
229
- image : circleci/python:3.8-buster-node
190
230
environment :
191
231
DJANGO_VERSION : " 22"
232
+ test-3.8-30 :
233
+ << : *test-template
234
+ docker :
235
+ - image : circleci/python:3.8-buster-node
236
+ environment :
237
+ DJANGO_VERSION : " 30"
238
+ test-3.8-31 :
239
+ << : *test-template
240
+ docker :
241
+ - image : circleci/python:3.8-buster-node
242
+ environment :
243
+ DJANGO_VERSION : " 31"
244
+ test-3.8-32 :
245
+ << : *test-template
246
+ docker :
247
+ - image : circleci/python:3.8-buster-node
248
+ environment :
249
+ DJANGO_VERSION : " 32"
250
+
251
+ test-3.9-20 :
252
+ << : *test-template
253
+ docker :
254
+ - image : circleci/python:3.9-buster-node
255
+ environment :
256
+ DJANGO_VERSION : " 20"
257
+ test-3.9-21 :
258
+ << : *test-template
259
+ docker :
260
+ - image : circleci/python:3.9-buster-node
261
+ environment :
262
+ DJANGO_VERSION : " 21"
263
+ test-3.9-22 :
264
+ << : *test-template
265
+ docker :
266
+ - image : circleci/python:3.9-buster-node
267
+ environment :
268
+ DJANGO_VERSION : " 22"
269
+ test-3.9-30 :
270
+ << : *test-template
271
+ docker :
272
+ - image : circleci/python:3.9-buster-node
273
+ environment :
274
+ DJANGO_VERSION : " 30"
275
+ test-3.9-31 :
276
+ << : *test-template
277
+ docker :
278
+ - image : circleci/python:3.9-buster-node
279
+ environment :
280
+ DJANGO_VERSION : " 31"
281
+ test-3.9-32 :
282
+ << : *test-template
283
+ docker :
284
+ - image : circleci/python:3.9-buster-node
285
+ environment :
286
+ DJANGO_VERSION : " 32"
287
+
288
+ done :
289
+ docker :
290
+ - image : circleci/python:3.9-buster-node
291
+ steps :
292
+ - run :
293
+ name : Finish Coveralls
294
+ command : |
295
+ pip install coveralls
296
+ coveralls --finish
0 commit comments