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 && \