formations:symfony_maj

Ceci est une ancienne révision du document !


Mise à jour d'un projet Symfony

Au moment où j'écris cette page, nous sommes en train de mettre à jour tous les projets du GInfo vers des version plus récentes.

Date Symfony PHP Composer Node
Age de Rom - 2022 4.4 7.2 1 12
2022 - ? 5.4 8 2 16

Pensez à faire vos modifications sur cette branche au risque de casser tout le projet !

Commencer par supprimmer le fichier composer.lock ainsi que les dossiers vendor et var.

L'idée est de mettre à jour tous les packages de composer pour qu'ils soient viables avec les nouvelles versions. Dans le composer.json, tous les packages en symfony/nom_package: 4.4.* devront être en 5.4. Pour cela nous allons lancer la commande suivante :

  composer update "symfony/*"
  

Normalement tous les paquets se mettront à jour avec la LTS actuelle de Symfony.

Suite à cela voici une liste des petits problèmes que nous avons rencontré, la liste sera à l'avenir complétée pour documenter notre travail :) :

doctrine.migrations.yaml

  • formations/symfony_maj.1654113941.txt.gz
  • Dernière modification : 01/06/2022 22:05
  • de nbert