diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3001b384f167d521f2b76522ec3955d647a6a8e5..c6dd12f23c1a761b3fff9b175db7f614d1c342e5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -48,7 +48,7 @@ format:
   stage: format
   image: $DOCKER_IMAGE/3.8:latest
   script:
-    - make check-format
+    - black --check duniterpy tests examples
 
 test:
   extends:
@@ -56,7 +56,7 @@ test:
   stage: test
   script:
     - poetry install --no-dev
-    - make tests
+    - poetry run python3 -m unittest
 
 check:
   extends:
@@ -64,8 +64,8 @@ check:
   stage: test
   script:
     - poetry install
-    - make mypy
-    - make pylint
+    - poetry run mypy --ignore-missing-imports .
+    - poetry run pylint --disable=C,R0902,R0903,R0904,R0912,R0913,R0914,R0915,W0613 --enable=C0121,C0202,C0321 --jobs=0 duniterpy tests/ examples/
 
 build:
   extends: