Exploitation
Mettre à jour
Mettre à niveau une installation Git ou Docker sans perdre les projets.
Avant toute mise à jour
- Exportez les travaux importants.
- Sauvegardez
data/. - Notez la version et l'image actuelles.
- Vérifiez que les projets ne sont plus en cours.
Checkout Git
git status --short
git pull --ff-only
.\.venv\Scripts\python.exe -m pip install -r requirements.txt
npm --prefix web ci
npm --prefix web run build
.\.venv\Scripts\python.exe -m unittest discover -s tests -p "test_*.py"Ne lancez pas git reset --hard pour résoudre des modifications locales non comprises. Sauvegardez ou examinez-les avant la mise à jour.
Docker
docker compose pull
docker compose up -d
docker compose logs --tail 100 tradocSi votre Compose construit le dépôt local, utilisez docker compose up -d --build après la mise à jour des sources.
Après
Contrôlez /health, la connexion au fournisseur, la liste des projets et un petit export. Conservez l'ancienne sauvegarde jusqu'à validation.