Sorry, you need to enable JavaScript to visit this website.

mise à jour

Pipeline de déploiement sécurisé de code Drupal 11 avec GitLab

Soumis par dpalicepeio le
La mise à jour du code Drupal 11 de dev à production vise à promouvoir le code et la configuration validés de l'environnement de développement vers la production de manière reproductible, automatisée et réversible. Les prérequis techniques incluent un projet Drupal 11 basé sur Composer package, PHP 8.3, Drush 13 installé via Composer, un dépôt Git GitLab, un GitLab Runner opérationnel, et un accès SSH aux serveurs staging/production. La gestion du code et des dépendances implique la standardisation des branches, la construction d'un artefact de déploiement en CI, et la gestion de la configuration Drupal. Le schéma de déploiement atomic releases et la procédure de promotion du code sur les environnements dev, intégration, et production sont détaillés, ainsi que l'option DRD (Drupal Remote Dashboard) pour la gestion des déploiements. Enfin, les sauvegardes, les permissions et la sécurité sont également abordées pour garantir la fiabilité et la sécurité du processus de déploiement.