La procédure de mise à jour est la suivante :
- récupération des sources de la nouvelle version
décompression des sources au même endroit que la version déjà installée (par exemple, décompression de esup-helpdesk[-quick-start]-x.y.z-t.zip dans le répertoire /usr/local/helpdesk/src, ce qui crée le répertoire /usr/local/helpdesk/src/esup-helpdesk[-quick-start]-x.y.z.
- arrêt de la version en cours : ant stop (dans le répertoire de la version précédente)
- récupération des personnalisations de la version précédente : ant recover-config
- déploiement de la nouvelle version : ant deploy
- mise à jour de la base de données : ant upgrade (seulement pour les changements de n° mineur de version)
- redémarrage de l'application : ant start
Répertoire d'installation de l'application
Lors de mise à jour de l'application avec une version plus récente, il est impératif d'installer toutes les versions au même endroit sur le serveur, par exemple /usr/local/helpdesk/src, pour assurer la récupération des personnalisations.