@@ -7,35 +7,67 @@ matrix:
7
7
- env : TOXENV=style
8
8
- env : TOXENV=readme
9
9
- python : 3.5
10
- env : TOXENV=py35-dj111
10
+ env : TOXENV=py35-dj111-sqlite
11
11
- python : 3.6
12
- env : TOXENV=py36-dj111
12
+ env : TOXENV=py36-dj111-sqlite
13
13
- python : 3.7
14
- env : TOXENV=py37-dj111
14
+ env : TOXENV=py37-dj111-sqlite
15
15
- python : 3.5
16
- env : TOXENV=py35-dj22
16
+ env : TOXENV=py35-dj22-sqlite
17
17
- python : 3.6
18
- env : TOXENV=py36-dj22
18
+ env : TOXENV=py36-dj22-sqlite
19
19
- python : 3.7
20
- env : TOXENV=py37-dj22
20
+ env : TOXENV=py37-dj22-sqlite
21
21
- python : 3.8
22
- env : TOXENV=py38-dj22
22
+ env : TOXENV=py38-dj22-sqlite
23
23
- python : 3.6
24
- env : TOXENV=py36-dj30
24
+ env : TOXENV=py36-dj30-sqlite
25
25
- python : 3.7
26
- env : TOXENV=py37-dj30
26
+ env : TOXENV=py37-dj30-sqlite
27
27
- python : 3.8
28
- env : TOXENV=py38-dj30
28
+ env : TOXENV=py38-dj30-sqlite
29
29
- python : 3.6
30
- env : TOXENV=py36-djmaster
30
+ env : TOXENV=py36-djmaster-sqlite
31
31
- python : 3.7
32
- env : TOXENV=py37-djmaster
32
+ env : TOXENV=py37-djmaster-sqlite
33
33
- python : 3.8
34
- env : TOXENV=py38-djmaster
35
- - env : TOXENV=postgresql
34
+ env : TOXENV=py38-djmaster-sqlite
35
+ - python : 3.7
36
+ env : TOXENV=py37-dj111-postgresql
37
+ addons :
38
+ postgresql : " 9.5"
39
+ - python : 3.8
40
+ env : TOXENV=py38-dj22-postgresql
41
+ addons :
42
+ postgresql : " 9.5"
43
+ - python : 3.8
44
+ env : TOXENV=py38-dj30-postgresql
36
45
addons :
37
46
postgresql : " 9.5"
38
- - env : TOXENV=mariadb
47
+ - python : 3.7
48
+ env : TOXENV=py37-dj111-mariadb
49
+ addons :
50
+ mariadb : " 10.3"
51
+ script :
52
+ # working around https://travis-ci.community/t/mariadb-build-error-with-xenial/3160
53
+ - mysql -u root -e "DROP USER IF EXISTS 'travis'@'%';"
54
+ - mysql -u root -e "CREATE USER 'travis'@'%';"
55
+ - mysql -u root -e "CREATE DATABASE debug_toolbar;"
56
+ - mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO 'travis'@'%';";
57
+ - tox -v
58
+ - python : 3.8
59
+ env : TOXENV=py38-dj22-mariadb
60
+ addons :
61
+ mariadb : " 10.3"
62
+ script :
63
+ # working around https://travis-ci.community/t/mariadb-build-error-with-xenial/3160
64
+ - mysql -u root -e "DROP USER IF EXISTS 'travis'@'%';"
65
+ - mysql -u root -e "CREATE USER 'travis'@'%';"
66
+ - mysql -u root -e "CREATE DATABASE debug_toolbar;"
67
+ - mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO 'travis'@'%';";
68
+ - tox -v
69
+ - python : 3.8
70
+ env : TOXENV=py38-dj30-mariadb
39
71
addons :
40
72
mariadb : " 10.3"
41
73
script :
@@ -46,9 +78,11 @@ matrix:
46
78
- mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO 'travis'@'%';";
47
79
- tox -v
48
80
allow_failures :
49
- - env : TOXENV=py36-djmaster
50
- - env : TOXENV=py37-djmaster
51
- - env : TOXENV=py38-djmaster
81
+ - env : TOXENV=py36-djmaster-sqlite
82
+ - env : TOXENV=py37-djmaster-sqlite
83
+ - env : TOXENV=py38-djmaster-sqlite
84
+ - env : TOXENV=py38-djmaster-postgresql
85
+ - env : TOXENV=py38-djmaster-mariadb
52
86
53
87
install :
54
88
- pip install tox codecov
0 commit comments