Mise à niveau
Appliquez une nouvelle version du dépôt ainsi que ses migrations en attente.
Avant la mise à niveau
- Lisez les modifications de la version.
- Enregistrez la validation ou l'étiquette actuelle.
- Sauvegardez la base de données et les fichiers importés.
- Testez le processus de restauration.
- Planifiez une fenêtre de maintenance acceptable.
Appliquer la version
git pull
docker compose -f deploy/docker-compose.yml up -d --buildEn mode image, remplacez CIELE_IMAGE_TAG dans deploy/.env par la nouvelle
version et appliquez-la à la place :
docker compose up -dSur Ciele Desktop, la mise à jour de l'application effectue cette étape : chaque build fixe les images correspondant à sa propre version.
Le service migrate applique uniquement les migrations en attente. Examinez son
résultat avant de valider l'application comme étant en bon état.
docker compose -f deploy/docker-compose.yml ps
docker compose -f deploy/docker-compose.yml logs migrate
docker compose -f deploy/docker-compose.yml logs appVérifiez le résultat
- Connectez-vous à la console d'administration.
- Ouvrez un Assistant.
- Aperçu de test.
- Ouvrez un widget publié.
- Appelez
GET /api/v1/metalorsque des clients programmatiques sont utilisés.
Ne restaurez pas une ancienne image d'application sur une base de données migrée incompatible. Utilisez les instructions de publication pour un chemin de restauration pris en charge.