Рет қаралды 2,550
Nous continuons notre série de cadrage de nos projets git, pour plus de cohésion technique (et humaine par la même occasion), avec le gitlab flow.
Evolution du github flow, il propose de répondre à plusieurs questions laissées sans vrai cadrage officiel. Gitlab flow va y répondre, tout en gardant la simplicité du github flow.
Prendre le github flow …
Avec le gitlab flow, nous reprenons les principes du github flow, à savoir :
Se baser sur la branche master/main pour créer les fonctionnalités
Utiliser les Pull/Merge request pour préparer, vérifier, valider, contrôler le code qui va être envoyé sur la master
.. Tout en l’améliorant
La branche master / main devient le staging
ICI, LA MASTER N’EST PLUS LA BRANCHE DE PRODUCTION.
IL S’AGIT DE LA BRANCHE DE STAGING, DE RECETTE, DE TESTS (TECHNIQUES FONCTIONNELS).
Et ça change tout !
On va pouvoir y mettre en place un déploiement automatique de notre projet, depuis la branche main, vers un serveur de staging.
Les testeurs et testeuses, le client, la cliente, vont pouvoir tester l’ensemble, sans avoir la pression de la production.
Passer de la branche main/master à la pre-prod, puis vers la prod
Imaginons que la version actuelle, présente sur la main/master est pertinente, et est validée pour passer vers la production.
Il suffit ici de créer une Pull/Merge Request vers la branche de pré-prod.
Et on va pouvoir appliquer le même principe pour la mise en production.
👉 MES RÉSEAUX SOCIAUX
FACEBOOK ► / evanboissonnotpro
LINKEDIN ► / evan-boissonnot-24508310
TWITTER ► / eboissonnot
INSTAGRAM ► / evanboissonnotpro
----------------------------------------------------------------------------------
💼 ME CONTACTER
Pour toutes demandes professionnelles (uniquement) :
📧 contact@devtobecurious.com
Site professionnel (Agence Dev to be curious) : devtobecurious...
Pour tout échange individuel / perso :
📧 evan@boissonnot.fr
Mon blog : evanboissonnot.fr/
----------------------------------------------------------------------------------
Comment mener à bien un projet et le pérenniser ? Challenge encore plus ardu, vous ne pensez pas ?!
A travers cette chaine vous y trouverez une vision concrète, et pédagogique pour avancer comme il faut dans vos projets ITs, et surtout les rendre durables !
De la cohésion technique, oui, ET de la cohésion humaine aussi !