## Mode opératoire
-
Réception du ticket
-
Discussion du besoin dans le ticket avec synthèse des discussions dans la description
-
Création d'une branche depuis develop (à terme master) selon la nomenclature suivante
- feature/ pour les features
- fix/ pour les corrections d'incident
-
Développement
-
Après les développement, on effectue une pull request
-
Fusion dans master et execution des tests
-
Si build rouge, on corrige les éléments
-
Quand le build est vert, les développements sont prêt à être packagés.
-
Le ticket est fermé lors de la mise en production.
# Récupération de la branche de base
git checkout master
# Récupération et fusion de la branche distante
git fetch origin
git rebase origin/master
# Retour sur la branche de développement
git checkout fix/myfix
# Fusion des données de master
git rebase master
# Ensuite on push de la manière suivante
git push --force origin master
- Incident reproduit
- Incident résolu
- Test de non régression en place
- Code commité pour PR
- PR validée
- Code mergé
- Build au vert