fix: correction copie team-static.html et team-visualization-data.json

- 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
This commit is contained in:
syoul
2025-12-09 14:00:01 +01:00
parent f431a0b7cc
commit 166248078f

View File

@@ -492,6 +492,18 @@ RUN if [ -d "out" ]; then \
echo "📁 Contenu de /app/public/:" && \ echo "📁 Contenu de /app/public/:" && \
ls -la /app/public/ 2>/dev/null | head -10 || echo "/app/public/ non accessible"; \ ls -la /app/public/ 2>/dev/null | head -10 || echo "/app/public/ non accessible"; \
fi && \ 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 \ if [ -d "public/team" ]; then \
mkdir -p out/team && \ mkdir -p out/team && \
cp -rv public/team/* out/team/ && echo "✅ /team/index.html copié dans 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 && \ mkdir -p out/team && \
cp -rv /app/.techradar/public/team/* out/team/ && echo "✅ /team/index.html copié depuis /app/.techradar/public/team/"; \ cp -rv /app/.techradar/public/team/* out/team/ && echo "✅ /team/index.html copié depuis /app/.techradar/public/team/"; \
fi && \ 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/:" && \ echo "🔍 VÉRIFICATION: team.html dans out/:" && \
ls -la out/team.html 2>/dev/null || echo "❌ team.html absent de out/" && \ ls -la out/team.html 2>/dev/null || echo "❌ team.html absent de out/" && \
echo "🔍 VÉRIFICATION: team-static.html dans 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"; \ echo "❌ Dossier out/ introuvable après build"; \
ls -la . | head -20; \ ls -la . | head -20; \
fi && \ 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 "" && \
echo "📋 Vérification finale de Navigation.tsx après build:" && \ 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" && \ 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" && \