1 - Création d'un workspace
Pour chaque tâche à traiter un workspace doit obligatoirement être crée. feat : Nouvelle fonctionnalité fix : Correction d'une anomalie doc : Amélioration de la documentation patch : Patch appliqué sur une branche de release* La description doit permettre de donner une vision globale du développement qui sera effectué * Cas particulier 4 - Tests unitaires
7 - Remise à niveau depuis development
Le merge depuis development ne se fait que dans 2 cas : - Bitbucket détecte un conflit - la compilation de la feat échoue suite à un BC Une fois le merge commité, il convient de revenir à la Phase 4 - Tests unitaires . |
2 - Tests unitaires
5 - Tests runtimes
8 - Prise en charge des commentaires
Tips
poussez la branche de feat le plus tardivement possible, si possible uniquement lors de la mise en PR. Cela permet de modifier facilement son historique git (amend de commit, rebase interactif, ...) |
3 - Développement
Les messages de commit doivent décrire se qui est fait dans le commit et non ce qui doit être fait pour la tâche. En cours de développement, si la compilation échoue, il convient de mettre à jour la branche du repository concerné avec développement en suivant la procédure en Phase 7. Une fois le développement terminé, retour en 2 -Tests unitaires 6 - Mise en Pull Request
Modifier la pr repository principal pour inclure une description complète des modifications apportées. Modifier la pr de tout repository contenant des modifications justifiant une explication. 9 - Merge sur la branche de développement
Ce message doit être positionné lors de l'ouverture de la pop-up de merge par Bitbucket |
Cheatography
https://cheatography.com
Cycle de développement Oxygen Cheat Sheet by [deleted]
Les différentes phases de traitement d'un ticket JIRA de la prise en charge jusqu'à la clôture.
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets