Skip to content

v0.2.6 - Mise à jour fiable du service

Choose a tag to compare

@morfredus morfredus released this 15 Jul 18:44
· 49 commits to main since this release

Mise à jour du service fiable, enfin.

Corrigé

Après un simple git pull, CMake ne recompilait pas toujours : l'ancien binaire (version périmée) restait dans build/ et était recopié tel quel. La mise à jour du service ne remplaçait alors rien.

  • update-service.sh --build enchaîne désormais git pull → reconstruction propre (rm -rf build) → remplacement du binaire → redémarrage. Un seul appel suffit.
  • Nouveau flag --version / -v : afficher la version sans démarrer le serveur (vérification fiable — dans le binaire, le nom et le numéro sont stockés séparément, donc introuvables par un grep).

Mettre à jour (Linux)

sudo ./scripts/linux/update-service.sh --build
curl http://localhost:8080/api/health     # doit afficher "version":"0.2.6"

La procédure manuelle complète (avec l'étape rm -rf build, indispensable) est documentée dans docs/INSTALLATION.md → « Mettre à jour le binaire ».