ci(deploy): genere vendor et assets sur l'hote (le bind-mount masque ceux de l'image)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-08 22:11:41 +02:00
parent 9a0015f205
commit d0eb1252d5
+7
View File
@@ -53,6 +53,13 @@ jobs:
cd WEB cd WEB
docker compose up -d --build docker compose up -d --build
# Le bind-mount ./:/var/www masque le vendor/ et public/build/
# construits dans l'image : on les (re)génère sur l'hôte, dans le
# conteneur, pour qu'ils soient présents via le montage.
docker exec cesizen-app composer install --no-interaction --no-dev --optimize-autoloader
docker exec cesizen-app npm ci
docker exec cesizen-app npm run build
# Migrations de la base de données (sans interaction) # Migrations de la base de données (sans interaction)
docker exec cesizen-app php artisan migrate --force docker exec cesizen-app php artisan migrate --force