@@ -2,87 +2,6 @@ name: Run tests
2
2
on : [push]
3
3
4
4
jobs :
5
- docs :
6
- name : ${{ matrix.compose_app }}
7
- strategy :
8
- matrix :
9
- compose_app :
10
- - flake8
11
- - docs
12
- runs-on : ubuntu-latest
13
- steps :
14
- - uses : actions/checkout@master
15
- - run : git clone https://github.com/django/django.git --depth=1 ${GITHUB_WORKSPACE}/django
16
- - run : docker-compose pull --include-deps ${{ matrix.compose_app }}
17
- - run : DJANGO_PATH=${GITHUB_WORKSPACE}/django docker-compose build --pull ${{ matrix.compose_app }}
18
- - run : DJANGO_PATH=${GITHUB_WORKSPACE}/django docker-compose run ${{ matrix.compose_app }}
19
-
20
- sqlite :
21
- name : sqlite
22
- strategy :
23
- matrix :
24
- python_version :
25
- - 3.6
26
- - 3.7
27
- runs-on : ubuntu-latest
28
- steps :
29
- - uses : actions/checkout@master
30
- - run : git clone https://github.com/django/django.git --depth=1 ${GITHUB_WORKSPACE}/django
31
- - run : docker-compose pull --include-deps sqlite
32
- - run : DJANGO_PATH=${GITHUB_WORKSPACE}/django PYTHON_VERSION=${{ matrix.python_version }} docker-compose build --pull sqlite
33
- - run : DJANGO_PATH=${GITHUB_WORKSPACE}/django PYTHON_VERSION=${{ matrix.python_version }} docker-compose run sqlite
34
-
35
- postgres :
36
- name : postgres
37
- strategy :
38
- matrix :
39
- python_version :
40
- - 3.6
41
- - 3.7
42
- db_version :
43
- - 9.5
44
- - 9.6
45
- - 10
46
- - 11
47
- runs-on : ubuntu-latest
48
- steps :
49
- - uses : actions/checkout@master
50
- - run : git clone https://github.com/django/django.git --depth=1 ${GITHUB_WORKSPACE}/django
51
- - run : docker-compose pull --include-deps postgres
52
- - run : DJANGO_PATH=${GITHUB_WORKSPACE}/django docker-compose build --pull postgres
53
- env :
54
- PYTHON_VERSION : ${{ matrix.python_version }}
55
- POSTGRES_VERSION : ${{ matrix.db_version }}
56
- - run : DJANGO_PATH=${GITHUB_WORKSPACE}/django docker-compose run postgres
57
- env :
58
- PYTHON_VERSION : ${{ matrix.python_version }}
59
- POSTGRES_VERSION : ${{ matrix.db_version }}
60
-
61
- mysql :
62
- name : mysql
63
- strategy :
64
- matrix :
65
- python_version :
66
- - 3.6
67
- - 3.7
68
- db_version :
69
- - 5.6
70
- - 5.7
71
- - 8.0
72
- runs-on : ubuntu-latest
73
- steps :
74
- - uses : actions/checkout@master
75
- - run : git clone https://github.com/django/django.git --depth=1 ${GITHUB_WORKSPACE}/django
76
- - run : docker-compose pull --include-deps mysql
77
- - run : DJANGO_PATH=${GITHUB_WORKSPACE}/django docker-compose build --pull mysql
78
- env :
79
- PYTHON_VERSION : ${{ matrix.python_version }}
80
- MYSQL_VERSION : ${{ matrix.db_version }}
81
- - run : DJANGO_PATH=${GITHUB_WORKSPACE}/django docker-compose run mysql
82
- env :
83
- PYTHON_VERSION : ${{ matrix.python_version }}
84
- MYSQL_VERSION : ${{ matrix.db_version }}
85
-
86
5
mariadb :
87
6
name : mariadb
88
7
strategy :
0 commit comments