CI/CD avec Gitlab pour vos projets Drupal ou Symfony - Virtual Developers Conference 2020
Channel: Mauritius Software Craftsmanship Community
Date: 07/02/2021

Il est souvent compliqué, voir dangereux, de maintenir les codes sources de vos projets Symfony, Drupal, Prestashop ou autres manuellement. Au delà des risques évidents d’erreurs humaines, il peut s’avérer très difficile de dire avec certitude si les fichiers en production correspondent aux versions présentes dans vos dépôts Git.

La méthode CI/CD (Continuous Integration / Continuous Deployment) permet, entre autres, d’installer les dépendances (composer, npm, etc.) de votre projet, de lancer des tests (unitaires ou autres), d’effectuer des analyses de code, puis de déployer votre travail. Tout cela de manière automatique (lors d’un commit sur une certaine branche par exemple).

Nous allons voir ensemble comment utiliser le service Gitlab pour tester, valider et déployer vos projets PHP en toute sérénité !


Sur: Valery Ambroise
Chef de Projet Technique, Extension Interactive

8+ ans d'expérience dans le développement de sites et applications Web. Passionné de technologie, de communication digitale et de musique.