Prestashop : Déploiement continu, qui peut livrer du code et ou
Cet article est le 2ème de la série sur le déploiement et l’intégration continu dans Prestashop.
Les autres articles articles de cette série sont les suivants :
- Introduction
- Initialisation du projet
- Qui peut livrer du code et ou
- Est-ce que la qualité du code livrée est correcte
- Comment limiter les interactions manuelles
- Est-ce que mon site fonctionne toujours après ma livraison de code.
Configuration initiale
Cette étape va surtout vous concerner si vous travaillez en équipe sur les projets et/ou si vous faites intervenir ponctuellement des intervenants externes.
Dans le cas ou vous travaillez tout seul, ce n’est pas forcément nécessaire mais c’est tout de même une bonne pratique.
Dans le cadre de mes projets j’ai toujours 3 environnements :
- Environnement local
- Environnement de préproduction ( branche git dev )
- Environnement de production ( branche git master )
Au niveau de git, le workflow utilisé est le suivant :
Toute nouvelle fonctionnalité est faite d’abord en local, dans une nouvelle branche, issue de master.…
Prestashop : Déploiement continu, qui peut livrer du code et ou Lire la suite »