Commit cd2557b
feat: pré-générer les index OID dans l'image Docker
Ajoute un step de warmup dans le Dockerfile : après l'installation des
packages FHIR et du publisher JAR, une IG synthétique minimale est buildée.
Le publisher scanne tous les packages de /root/.fhir/packages/ au démarrage
et génère les .oid-map-2.db pour chacun, indépendamment des dépendances de
l'IG traitée.
Ces index sont baked dans l'image — chaque CI qui démarre depuis cette image
saute entièrement la phase "Generate OID index" (~3-5 min sur 27 packages).
Complément du fix cache (actions/cache/restore+save) : les deux mécanismes
coexistent sans conflit.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 58a1cd2 commit cd2557b
3 files changed
Lines changed: 19 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
65 | 76 | | |
Whitespace-only changes.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
0 commit comments