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 :
- 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 »