From 6b402678f4523fbdfc80e61e6ff25ff698eb9394 Mon Sep 17 00:00:00 2001 From: syoul Date: Tue, 2 Dec 2025 20:18:00 +0100 Subject: [PATCH] Fix: export des ENV (HUSKY/NODE_PATH) avant npm install dans Dockerfile --- Dockerfile.business | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Dockerfile.business b/Dockerfile.business index ebe241a..dc2d936 100644 --- a/Dockerfile.business +++ b/Dockerfile.business @@ -3,6 +3,11 @@ FROM node:20-alpine WORKDIR /app +# Variables d'environnement à définir AVANT npm install +ENV HUSKY=0 +ENV HUSKY_SKIP_INSTALL=1 +ENV NODE_PATH=/app/node_modules + # Installation des dépendances système RUN apk add --no-cache git @@ -19,13 +24,6 @@ RUN npm install gray-matter glob # Copie du reste du projet COPY . . -# Variables d'environnement pour les builds internes de aoe_technology_radar -# HUSKY=0 désactive les hooks husky inexistant dans l'image -# NODE_PATH permet aux scripts exécutés depuis /.techradar d'accéder aux dépendances racine -ENV HUSKY=0 -ENV HUSKY_SKIP_INSTALL=1 -ENV NODE_PATH=/app/node_modules - # --- CONFIGURATION BUSINESS --- # Application de la logique Business (remplacement de la config et des données) RUN cp radar-business/config-business.json config.json && \