feat: .gitlab-ci.yml: Ajouter cache Composer/Bun
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user