From d0eb1252d5f7d7515e410ea4fa8d8004c8cd8bf7 Mon Sep 17 00:00:00 2001 From: Sam DEPARDIEU Date: Wed, 8 Jul 2026 22:11:41 +0200 Subject: [PATCH] ci(deploy): genere vendor et assets sur l'hote (le bind-mount masque ceux de l'image) Co-Authored-By: Claude Opus 4.8 --- .gitea/workflows/deploy.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index a456b5e..1745758 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -53,6 +53,13 @@ jobs: cd WEB 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) docker exec cesizen-app php artisan migrate --force