diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3b07c130d203b7ef250c1e9f7cb6999a0cb2096d..d0b8383a669c0a067d36900cdfafa2289bdeb14a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -32,3 +32,4 @@ test:
     - php /tmp/composer -V
   script:
     - php /tmp/composer update --ignore-platform-reqs
+    - php /tmp/composer test
diff --git a/composer.json b/composer.json
index adad8385ca42f3c645ee890742751ad79c81d8a6..64093c839a1aebdda1c484ba4b239a7929a0150b 100644
--- a/composer.json
+++ b/composer.json
@@ -24,5 +24,18 @@
     "suggests": {
         "deployer/deployer": "Pour gérer les déploiements sur les serveurs",
         "roave/security-advisories": "Pour s'assurer de ne pas mettre à jour avec des versions concernées par des failles de sécurité."
+    },
+    "scripts": {
+        "test": [
+            "vendor/bin/composer-require-checker -V",
+            "vendor/bin/php-cs-fixer -V",
+            "vendor/bin/phpcpd -V",
+            "vendor/bin/phploc -V",
+            "vendor/bin/phpmd --version",
+            "vendor/bin/phpstan -V",
+            "vendor/bin/parallel-lint -V",
+            "vendor/bin/phpunit --version",
+            "vendor/bin/security-checker -V"
+        ]
     }
 }