chore(deploy): placa guarda só os 5 backups de deploy mais recentes

Cada backup leva o APK (~70 MB): 50 deles chegaram a 3 GB.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
julio
2026-10-10 04:12:33 -03:00
co-authored by Claude Opus 5.5
parent 93f91e491c
commit 6e80332a8d
+2
View File
@@ -90,6 +90,8 @@ tar -xzf '$remoto' -C '$Destino'
rm -f '$remoto'
systemctl restart carinha-pc
echo "backup em `$backup"
# guarda só os 5 backups de deploy mais recentes (cada um tem ~70 MB por causa do APK)
(ls -d backup-2[0-9]*-[0-9]* | sort | head -n -5 | xargs -r rm -rf) 2>/dev/null || true
"@
Write-Host '== Instalando na placa'
# O PowerShell 5.1 põe BOM no stdin do ssh; sem tirar, o bash lê "<BOM>set -e" e não para no primeiro erro.