Mise à jour
GIT
Mettez à jour les sources de l'application avec la commande :
$ cd /opt/lebontag-v2 && git pull
$ sudo dos2unix /opt/lebontag-v2/scripts/*.sh && sudo chmod +x /opt/lebontag-v2/scripts/*.sh
$ sudo dos2unix /opt/lebontag-v2/cron/*.sh && sudo chmod +x /opt/lebontag-v2/cron/*.sh
Paquets
Installez les éventuels nouveaux paquets Node.js avec la commande :
$ npm install
Base de données
Appliquez les modifications des fichiers /sql/update_X.Y.Z_to_X.Y.Z.sql dans l'ordre à partir de votre version précédente.
Note : si vous avez plusieurs versions d'écart, exécutez les sauts de version dans l'ordre.
Application
Exécutez la commande suivante pour arrêter le service et vider le cache de l'application :
$ pm2 stop LeBonTagv2 && rm -R /opt/lebontag-v2/.next/ && npm cache clean --force
Lancez la re-compilation de l'application :
$ npm run lint && npm run build --omit=dev
Redémarrez le service :
$ pm2 restart LeBonTagv2 --update-env