feat: .gitlab-ci.yml: Ajouter cache Composer/Bun

This commit is contained in:
Serreau Jovann
2025-07-16 11:43:09 +02:00
parent afcffeeec9
commit 983891970e

View File

@@ -13,6 +13,12 @@ variables:
POSTGRES_PASSWORD: "mainframe"
POSTGRES_HOST_AUTH_METHOD: trust
cache:
paths:
- vendor/ # Cache pour les dépendances Composer
- node_modules/ # Cache pour les dépendances Bun
key: ${CI_COMMIT_REF_SLUG} # Clé de cache basée sur le nom de la branche/tag
# Services Docker définis globalement, disponibles pour tous les jobs
services:
- redis:7-alpine
@@ -40,6 +46,7 @@ run_tests:
XDEBUG_MODE: coverage
script:
- echo "Starting testing stage..."
- composer install
- vendor/bin/phpunit -c phpunit.dist.xml
- echo "Tests completed successfully."
needs: