Modification de code 

A screenshot of a computer

Description automatically generated

A screenshot of a computer

Description automatically generated

 

IMPORTANT DE CHOISIR LA BONNE BRANCHE 

  • RELEASE= Pipeline de production  (manually triggered)
  • DEV= Pipeline de staging (CI/CD Automatically trigerred) 

 

Graphical user interface

Description automatically generated

On fait un push pull du repo faire également checkout sur la bonne branche

Faire un fethc si n<apparait pas

Text

Description automatically generated

Après le checkout

Graphical user interface, text

Description automatically generated

A screenshot of a computer

Description automatically generated with medium confidence

 

 

A cette étape faire simplement un checkout

 

ON valide qu’on travaille bien sur la bonne branche

 

A screenshot of a computer

Description automatically generated

 

Ici on peut valider si le code roule comme il faut

On fait les modifications et on valide :

Graphical user interface, text, application

Description automatically generated

On pousse les modifications dans le repo

Graphical user interface

Description automatically generated

Graphical user interface, text, website

Description automatically generated

Le commit est prêt à être pushé

Graphical user interface, text, application, website

Description automatically generated

Graphical user interface, text

Description automatically generated

On valide dans devops que le tout a bien été poussé

 

On va créer un pull request

A screenshot of a computer

Description automatically generated with medium confidence

Porter attention à toutes les informations


Feature-hotfic etc -> DEV

DEV ->Release

Release -> Master


Text

Description automatically generated

 

A screenshot of a computer

Description automatically generated with medium confidence

On s’assure d’être en mode Rebase and Fast-Forward

Graphical user interface, text, application, email

Description automatically generated

Si c’est pour pousser du code en production, on doit manuellement partir le pipeline, sur la branche dev le pipeline part tout seul.

 

Graphical user interface, text, application

Description automatically generated


Utiliser le pipeline Release!

 

Graphical user interface, text

Description automatically generated

A screenshot of a computer

Description automatically generated with medium confidence