Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SEB DCP - Workflow Git

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

SEB DCP - Workflow Git

This document presents the new GIT workflow used by the SEB DCP Back Team from september 2016.

Avatar for Claire Villard

Claire Villard

October 04, 2016

Other Decks in Technology

Transcript

  1. Développement Pas de changement : • 1 branche / feature

    • FEAT-1234-FeatureDescription • FIX-1234-BugFixDescription • Pull Request • Build & tests automatiques Jenkins • Merge sur MASTER • Déploiement sur DEV, FREEZE, REC
  2. Livraison en Intégration Lors du déploiement en INT : •

    Tag de la version → branche integration • Bugfix : • Branche FIX-1234-FixDescription • PR, relecture, • merge sur integration et master • Nouvelle release puis déploiement
  3. Mise en Production Lors d’une mise en production : •

    Tag de la version → branche production • Hotfix : • branche FIX-1234-FixDescription • Pair-programming obligatoire ! • PR, relecture • merge sur production, integration et master • Nouvelle release puis déploiement → A limiter aux cas de force majeure !
  4. Rappel sur les environnements • DEV → Tests d’intégration et

    environnements de développement locaux • FREEZE → Développements BO • REC → Développements BO, mobiles, tests fonctionnels • INTEGRATION → Répétition de mises en production, maintenance, qualification et tests mobiles • HOMETEST → Tests utilisateurs • PRODUCTION → … the Real Life CRITICITE