fix: amélioration script create-team-page avec logs détaillés

- Installation de Python3 dans Dockerfile
- Logs détaillés pour diagnostic
- Vérification après modification
- set -e pour arrêter en cas d'erreur
- Vérification dans Dockerfile que le script a réussi
This commit is contained in:
syoul
2025-12-06 22:21:44 +01:00
parent 89a5446889
commit 74214fc286
2 changed files with 63 additions and 17 deletions

View File

@@ -26,7 +26,7 @@ ENV NODE_PATH=/app/node_modules
ENV NODE_ENV=production
# Installation des dépendances système
RUN apk add --no-cache git
RUN apk add --no-cache git python3
# Copie des fichiers de dépendances
COPY package.json package-lock.json* ./
@@ -73,7 +73,13 @@ RUN mkdir -p .techradar/data && \
# Créer la page Next.js /team et modifier Navigation
RUN chmod +x scripts/create-team-page.sh && \
./scripts/create-team-page.sh || echo "⚠️ Échec de la création de la page team"
echo "🚀 Exécution de create-team-page.sh..." && \
./scripts/create-team-page.sh && \
echo "✅ Script create-team-page.sh terminé" && \
echo "📋 Vérification de Navigation.tsx:" && \
grep -q 'href="/team"' .techradar/src/components/Navigation/Navigation.tsx && echo "✅ Lien Équipe trouvé dans Navigation.tsx" || echo "❌ Lien Équipe NON trouvé dans Navigation.tsx" && \
echo "📋 Vérification de team.tsx:" && \
test -f .techradar/src/pages/team.tsx && echo "✅ team.tsx existe" || echo "❌ team.tsx n'existe pas"
# Builder l'application en mode production pour éviter Fast Refresh
# Utiliser WORKDIR pour changer de répertoire de manière fiable