From 47fb1d972789e3e82157912ae3b88dfd06871a4d Mon Sep 17 00:00:00 2001 From: syoul Date: Sat, 6 Dec 2025 22:08:07 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20am=C3=A9lioration=20logs=20debug=20pour?= =?UTF-8?q?=20diagnostic=20copie=20team.html?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Logs détaillés pour voir ce qui est copié dans out/ - Vérification du contenu de out/ avant et après copie - Diagnostic amélioré pour identifier le problème --- Dockerfile.business | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/Dockerfile.business b/Dockerfile.business index 5a39afd..8fb164a 100644 --- a/Dockerfile.business +++ b/Dockerfile.business @@ -77,21 +77,28 @@ WORKDIR /app/.techradar RUN npm run build:data RUN npm run build # S'assurer que team.html et team-visualization-data.json sont copiés dans out/ -# Vérifier d'abord si out/ existe, puis copier les fichiers +# Next.js en mode export copie automatiquement les fichiers de public/, mais vérifions quand même RUN if [ -d "out" ]; then \ + echo "📁 Contenu de out/ avant copie:" && \ + ls -la out/ | head -10 && \ + echo "" && \ if [ -f "public/team.html" ]; then \ - cp -v public/team.html out/team.html && echo "✓ team.html copié dans out/"; \ + cp -v public/team.html out/team.html && echo "✅ team.html copié dans out/"; \ else \ - echo "⚠️ public/team.html introuvable"; \ + echo "⚠️ public/team.html introuvable dans .techradar/public/"; \ + ls -la public/ | grep team || echo "Aucun fichier team dans public/"; \ fi && \ if [ -f "public/team-visualization-data.json" ]; then \ - cp -v public/team-visualization-data.json out/team-visualization-data.json && echo "✓ team-visualization-data.json copié dans out/"; \ + cp -v public/team-visualization-data.json out/team-visualization-data.json && echo "✅ team-visualization-data.json copié dans out/"; \ else \ echo "⚠️ public/team-visualization-data.json introuvable"; \ fi && \ - ls -la out/ | grep -E "(team\.html|team-visualization)" || echo "⚠️ Fichiers team non trouvés dans out/"; \ + echo "" && \ + echo "📁 Vérification finale dans out/:" && \ + ls -la out/ | grep -E "(team\.html|team-visualization)" && echo "✅ Fichiers team présents dans out/" || echo "⚠️ Fichiers team non trouvés dans out/"; \ else \ echo "❌ Dossier out/ introuvable après build"; \ + ls -la . | head -20; \ fi WORKDIR /app