Gestion des Versions et Releases

Ce dépôt utilise un versionnement sémantique (vMAJOR.MINOR.PATCH) associé aux Tags Git et aux Releases GitLab pour garantir la traçabilité et la stabilité de l’infrastructure.

Pourquoi cette méthode ?

  • Immutabilité : Chaque tag fige le code source et les configurations exactes à un instant T.
  • Rollback de sécurité : En cas de problème critique lors d’une future évolution, il est possible de redéployer instantanément la dernière version stable connue.
  • Traçabilité pour le jury : Permet d’identifier clairement la version validée de l’examen.

Comment créer une nouvelle version stable ?

Une fois que les modifications sont testées et validées sur la branche principale :

  1. Créer un tag annoté pointant vers le commit stable :
    « `bash
    git tag -a v1.0.0 – « Version 1.0.0 – Infrastructure WordPress, K3s et Monitoring fonctionnels »
Retour en haut