Aller au contenu principal

Organisation des versions

Evolution des numéros de version

  • Le numéro de version majeur évolue si on livre une fonctionnalité importante (c'est un choix "politique")
  • Le numéro de version mineur est incrémenté quand on pousse vers le staging
  • Le numéro de révision est incrémenté lorsqu'une correction est poussée vers le staging

Utilisation des tags de version

Pour assurer la compatibilité back / front, on s'appuie sur les tags Git

  • On ajoute des tâches dans la version Jira au fil de l'eau.
  • Quand on déploie, on déploie back et front pour assurer la compatibilité des tags (i.e le front 1.1 marche avec le back 1.1)
  • Si on a des correctifs à déployer, on incrémente le dernier chiffre et on tag des deux côtés pour garder la cohérence front / back (i.e back 1.1.3 marche avec le front 1.1.3)*