Docker : copier les specs via un motif *.md (robuste BuildKit)

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.
This commit is contained in:
2026-09-16 09:26:23 +02:00
parent 64dfeb0fdc
commit 259d9e16a2
+4 -4
View File
@@ -23,10 +23,10 @@ COPY --from=build /app/publish .
# Documents de spécification embarqués (lus par SpecsController) : l'application est # 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. # ainsi autonome, sans dépendre d'un montage du dépôt à l'exécution.
COPY .kiro/specs/schotziad-km-tracker/requirements.md \ # On copie via un motif *.md (et non 3 sources listées) : forme robuste avec le
.kiro/specs/schotziad-km-tracker/design.md \ # classic builder ET BuildKit, qui n'embarque que les Markdown (pas .config.kiro
.kiro/specs/schotziad-km-tracker/tasks.md \ # ni tasks.meta.json). La destination se termine par « / » : dossier créé au besoin.
./specs/ COPY .kiro/specs/schotziad-km-tracker/*.md ./specs/
# Répertoire du volume pour la base SQLite persistée # Répertoire du volume pour la base SQLite persistée
RUN mkdir -p /data RUN mkdir -p /data