diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 917636e8dd130716996ca807b00262979c800a90..83101ecbb6dde6734e2dad37d76b8103a5728274 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -19,8 +19,60 @@ stages:
     extends: ".test"
     image: "python:3.7"
 
+.python-3.8-django-test:
+    extends: ".test"
+    image: "python:3.8"
+
+python-3.6-django-2.2-test:
+    extends: ".test"
+    image: "python:3.6"
+    variables:
+      DJANGO_VERSION: '2.2'
+
+python-3.6-django-3.0-test:
+    extends: ".test"
+    image: "python:3.6"
+    variables:
+      DJANGO_VERSION: '3.0'
+
 python-3.6-django-3.1-test:
     extends: ".test"
     image: "python:3.6"
     variables:
-      DJANGO_VERSION: '3.1.4'
\ No newline at end of file
+      DJANGO_VERSION: '3.1'
+
+python-3.7-django-2.2-test:
+    extends: ".test"
+    image: "python:3.7"
+    variables:
+      DJANGO_VERSION: '2.2'
+
+python-3.7-django-3.0-test:
+    extends: ".test"
+    image: "python:3.7"
+    variables:
+      DJANGO_VERSION: '3.0'
+
+python-3.7-django-3.1-test:
+    extends: ".test"
+    image: "python:3.7"
+    variables:
+      DJANGO_VERSION: '3.1'
+
+python-3.8-django-2.2-test:
+    extends: ".test"
+    image: "python:3.8"
+    variables:
+      DJANGO_VERSION: '2.2'
+
+python-3.8-django-3.0-test:
+    extends: ".test"
+    image: "python:3.8"
+    variables:
+      DJANGO_VERSION: '3.0'
+
+python-3.8-django-3.1-test:
+    extends: ".test"
+    image: "python:3.8"
+    variables:
+      DJANGO_VERSION: '3.1'
\ No newline at end of file