diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c514850f946b74f2ede13c3cb4465b42c89cf999..74ba546f8ad712c8a84ebd47a701672c390decad 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -41,4 +41,20 @@ test-py3.6:
   - make install
   - cd ..
   - pip3 install -r requirements.txt
-  - python3.6 -m pytest --cov rpg tests
\ No newline at end of file
+  - python3.6 -m pytest --cov rpg tests
+test-py3.7:
+  image: debian
+  stage: py37
+  script:
+  - apt-get update -qy
+  - apt-get install -y python3-pip wget zlib1g-dev
+  - apt-get install libssl-dev openssl
+  - wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
+  - tar xzvf Python-3.7.0.tgz
+  - cd Python-3.7.0
+  - ./configure
+  - make
+  - make install
+  - cd ..
+  - pip3 install -r requirements.txt
+  - python3.7 -m pytest --cov rpg tests
\ No newline at end of file