Comment mettre en place des tests PHPUnit sur des développements et configuration propres à un projet et comment les exécuter avec Gitlab CI.
Drupal 8
Petit retour sur la mise en place des styles d'images adaptatifs sur mon site.
Voici un retour d'expérience de la migration de ce site sous Drupal 8, les nouveautés apportés par cette version de Drupal, comment le contenu a été migré, etc.
Dans un article précédent Télécharger des traductions Drupal avec Composer, j'avais présenté une extension Composer pour télécharger des traductions Drupal.
Désormais cette extension est dans le groupe Github drupal-composer https://github.com/drupal-composer/drupal-l10n.
Drupal 8 possède une API dans son noyau permettant l'export et l'import de configuration, aussi appelée CMI pour Configuration Management Initiative. Ce que ne permettaient pas nativement les versions précédentes.
Bien que de nombreux articles existent déjà et que régulièrement de nouveaux en sont écrits sur ce qu'est Composer et comment s'en servir avec Drupal, voici un petit rappel.
Afin de faire l'expérience d'une migration de contenus et autres entités d'un site Drupal 7 à un site Drupal 8, j'ai créé un module de migration pour mon site.
Le développement a été fait en deux étapes, la première sur fin mai/début juin 2015 et la seconde début octobre 2015.
Voici un retour d'expérience dessus.