Un petit script pour la mise à jour d'un site "DRUPAL".
Ce script est destiné à repérer et effectuer les mises à jour du logiciel du site, il utilise "composer" et "drush" qui simplifient cette tâche.
Le script est fourni en téléchargement ICI.
- Ce script doit être stocké dans un répertoire du PATH pour simplifier son lancement.
- Il faut se positionner dans le répertoire "haut" du site : cd /var/www/mon_site
- Lancer le script.
- Il affiche le répertoire courant pour vérification, si OK frapper "Y"
- Une vérification des mises à jour possibles est effectuée, si des modules sont signalés "upgrade possible" répondre "Y", sinon frapper la touche "entrée"
- La mise à jour commence par une mise à niveau de "drush" qui est utilisé dans ce script.
- La mise à jour proprement dite est lancée
- La mise à jour éventuelle de la base de données est effectuée
- Les caches sont reconstruits
Et c'est tout, cela suffit et m'a permis de passer plusieurs mises à niveau sans aucun problème.