Bonjour,
Je ne sais pas si je suis dans la bonne catégorie pour poser cette question mais comme elle concerne un système que je veux mettre en place sur mon serveur web…
Avec d'autre personnes nous souhaitons simplifier la mise en production de notre site et c'est pour cela qu'on souhaiterai utiliser Gitlab avec Gitlab-ci (ou tout autre système) afin de faire de l'integration continue afin de simplifier notre système.
Il y aurait plusieurs branches : - Production (version en ligne accessible au public) - Développement (version ou on teste les modules avant la mise en prod') - Features (la ou chacun développe ses modules avant de les intégrer a la dev)
Je souhaite également faire en sorte que lorsque je fais des modifications sur une branche que ca s'affiche automatiquement que ca soir en prod', dev' Exemple, sur une branche de feature, nommé inscription je fais un push avec des modifications et via l'integration continue la branche se charge sur la dev (ainsi on peut travailler sur diverses choses séparément sans toucher a la dev ou a la prod') et une fois les tests en dev' terminés on peut faire un merge sur la version de prod'.
Je ne sais pas si ma demande est claire.
Je sais qu'on peut faire ceci avec Gitlab et Gitlab-CI, Teamcity ou Jenkins mais le soucis se pose niveau configuration.
Donc si quelqu'un a deja travaillé avec ce système et sais comment le mettre en place, je le remercie par avance.
Zestement,
Selmac