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:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user