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