1010 branches : [ master ]
1111
1212jobs :
13- build_3_6_7_django_3_1 :
14- name : Build on Python 3.6 and 3.7 and django 3.1
13+ build_3_6_7_8_django_2_2 :
14+ name : Build on Python 3.6, 3.7, 3.8 and django 2.2
1515 runs-on : ubuntu-latest
1616 strategy :
1717 matrix :
18- python-version : [3.6, 3.7]
18+ python-version : [3.6, 3.7, 3.8 ]
1919 steps :
2020 - uses : actions/checkout@v2
2121 with :
3030 pip install -r requirements/dev.txt
3131 pip install -r requirements/test.txt
3232 pip install pytest-cov
33- pip install django==3.1 .*
33+ pip install django==2.2 .*
3434 - name : Linting
3535 run : |
3636 flake8
@@ -43,12 +43,12 @@ jobs:
4343 - name : Compatibility tests
4444 run : |
4545 ./travis_compat_tests.sh
46- build_3_8_django_2_2 :
47- name : Build on Python 3.8 django 2 .2
46+ build_3_8_9_django_3_2 :
47+ name : Build on Python 3.8, 3.9 django 3 .2
4848 runs-on : ubuntu-latest
4949 strategy :
5050 matrix :
51- python-version : [ 3.8 ]
51+ python-version : [3.8, 3.9 ]
5252 steps :
5353 - uses : actions/checkout@v2
5454 with :
6363 pip install -r requirements/dev.txt
6464 pip install -r requirements/test.txt
6565 pip install pytest-cov
66- pip install django==2 .2.*
66+ pip install django==3 .2.*
6767 - name : Linting
6868 run : |
6969 flake8
@@ -76,12 +76,12 @@ jobs:
7676 - name : Compatibility tests
7777 run : |
7878 ./travis_compat_tests.sh
79- build_3_8_django_3_1 :
80- name : Build on Python 3.8 django 3.1
79+ build_3_10_django_4_0 :
80+ name : Build on Python 3.10 django 4.0
8181 runs-on : ubuntu-latest
8282 strategy :
8383 matrix :
84- python-version : [ 3.8 ]
84+ python-version : [3.10.1 ]
8585 steps :
8686 - uses : actions/checkout@v2
8787 with :
9696 pip install -r requirements/dev.txt
9797 pip install -r requirements/test.txt
9898 pip install pytest-cov
99- pip install django==3.1 .*
99+ pip install django==4.0 .*
100100 - name : Linting
101101 run : |
102102 flake8
@@ -128,7 +128,7 @@ jobs:
128128 - name : Wait sonar to process report
129129 uses : jakejarvis/wait-action@master
130130 with :
131- time : ' 60s '
131+ time : ' 120s '
132132 - name : SonarQube Quality Gate check
133133 uses : sonarsource/sonarqube-quality-gate-action@master
134134 timeout-minutes : 5
0 commit comments