From 166248078f1db5cce52c85f7fb7f43660e7c2ef8 Mon Sep 17 00:00:00 2001 From: syoul Date: Tue, 9 Dec 2025 14:00:01 +0100 Subject: [PATCH] fix: correction copie team-static.html et team-visualization-data.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Déplacement de la copie de team-static.html dans la section principale de copie - Déplacement de la copie de team-visualization-data.json dans la section principale - Suppression des copies dupliquées qui étaient mal placées - Maintenant les fichiers seront copiés correctement lors du build Ces fichiers étaient absents du déploiement, causant l'affichage du radar au lieu des visualisations équipe --- Dockerfile.business | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Dockerfile.business b/Dockerfile.business index a702b95..b4627e5 100644 --- a/Dockerfile.business +++ b/Dockerfile.business @@ -492,6 +492,18 @@ RUN if [ -d "out" ]; then \ echo "📁 Contenu de /app/public/:" && \ ls -la /app/public/ 2>/dev/null | head -10 || echo "/app/public/ non accessible"; \ fi && \ + if [ -f "public/team-static.html" ]; then \ + cp -v public/team-static.html out/team-static.html && echo "✅ team-static.html copié depuis public/ vers out/"; \ + elif [ -f "/app/public/team-static.html" ]; then \ + cp -v /app/public/team-static.html out/team-static.html && echo "✅ team-static.html copié depuis /app/public/ vers out/"; \ + else \ + echo "⚠️ team-static.html introuvable dans public/ ou /app/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/"; \ + else \ + echo "⚠️ public/team-visualization-data.json introuvable"; \ + fi && \ if [ -d "public/team" ]; then \ mkdir -p out/team && \ cp -rv public/team/* out/team/ && echo "✅ /team/index.html copié dans out/team/"; \ @@ -499,11 +511,6 @@ RUN if [ -d "out" ]; then \ mkdir -p out/team && \ cp -rv /app/.techradar/public/team/* out/team/ && echo "✅ /team/index.html copié depuis /app/.techradar/public/team/"; \ 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/"; \ - else \ - echo "⚠️ public/team-visualization-data.json introuvable"; \ - fi && \ echo "🔍 VÉRIFICATION: team.html dans out/:" && \ ls -la out/team.html 2>/dev/null || echo "❌ team.html absent de out/" && \ echo "🔍 VÉRIFICATION: team-static.html dans out/:" && \ @@ -515,13 +522,6 @@ RUN if [ -d "out" ]; then \ echo "❌ Dossier out/ introuvable après build"; \ ls -la . | head -20; \ fi && \ - if [ -f "public/team-static.html" ]; then \ - cp -v public/team-static.html out/team-static.html && echo "✅ team-static.html copié depuis public/ vers out/"; \ - elif [ -f "/app/public/team-static.html" ]; then \ - cp -v /app/public/team-static.html out/team-static.html && echo "✅ team-static.html copié depuis /app/public/ vers out/"; \ - else \ - echo "⚠️ team-static.html introuvable dans public/ ou /app/public/"; \ - fi && \ echo "" && \ echo "📋 Vérification finale de Navigation.tsx après build:" && \ grep -qE 'href="/team' src/components/Navigation/Navigation.tsx && echo "✅ Lien Équipe toujours présent dans Navigation.tsx après build" || echo "❌ Lien Équipe absent de Navigation.tsx après build" && \