From 259d9e16a2d6ab67e2ef780c91fc9a9ed1147610 Mon Sep 17 00:00:00 2001 From: Nikolaz Date: Wed, 16 Sep 2026 09:26:23 +0200 Subject: [PATCH] Docker : copier les specs via un motif *.md (robuste BuildKit) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remplace la copie des 3 fichiers listés avec continuation de ligne par un motif .kiro/specs/schotziad-km-tracker/*.md. Forme plus robuste avec le classic builder ET BuildKit (docker compose v2), qui n'embarque que les Markdown (pas .config.kiro ni tasks.meta.json). Comportement de l'image inchangé : les 3 documents restent copiés dans /app/specs. --- backend/Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index fb5280e..b9d87b1 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -23,10 +23,10 @@ COPY --from=build /app/publish . # Documents de spécification embarqués (lus par SpecsController) : l'application est # ainsi autonome, sans dépendre d'un montage du dépôt à l'exécution. -COPY .kiro/specs/schotziad-km-tracker/requirements.md \ - .kiro/specs/schotziad-km-tracker/design.md \ - .kiro/specs/schotziad-km-tracker/tasks.md \ - ./specs/ +# On copie via un motif *.md (et non 3 sources listées) : forme robuste avec le +# classic builder ET BuildKit, qui n'embarque que les Markdown (pas .config.kiro +# ni tasks.meta.json). La destination se termine par « / » : dossier créé au besoin. +COPY .kiro/specs/schotziad-km-tracker/*.md ./specs/ # Répertoire du volume pour la base SQLite persistée RUN mkdir -p /data