Intermédiaire
Le cache de build
Chaque modification d'une ligne de l'API des commandes coûte quatre minutes de npm ci en CI. Réordonne le Dockerfile pour qu'un changement de code se reconstruise en moins de 20 secondes.
Le test construit ton image une fois, change une ligne de src/routes.js, reconstruit et mesure ce second build. Il lance ensuite l'image et appelle /health. Essaie dans le terminal : build, modifie routes.js, rebuild.
Ce que ton serveur doit tenir
- Reconstruction après un changement de code < 20 s
- Disponibilité ≥ 99 %