some lil update backup script

This commit is contained in:
pasha1coil 2025-08-28 11:05:10 +03:00
parent 73499423af
commit 2756ea0fd8

@ -32,9 +32,9 @@ dump_output=$(podman exec -u git -it -w /tmp $CONTAINER_NAME gitea dump 2>&1)
# Парсим последнюю строку вывода для получения пути к файлу
last_line=$(echo "$dump_output" | tail -n 1)
zip_file=$(echo "$last_line" | grep -oP '/tmp/gitea-dump-\d+\.zip')
zip_file=$(echo "$last_line" | grep -oE '/tmp/gitea-dump-[0-9]+\.zip')
rm $TEMP_DIR/gitea-dump-\d+\.zip
#rm $TEMP_DIR/gitea-dump-\d+\.zip
# Копируем файл из контейнера
log "Копирование $zip_file из контейнера в $zip_file"
@ -67,6 +67,10 @@ podman exec $CONTAINER_NAME rm -f "$zip_file"
log "Удаление временного файла: $zip_file"
rm -f "$zip_file"
# Очищаем ВСЕ старые временные файлы после завершения
log "Окончательная очистка временных файлов"
rm -f "$TEMP_DIR"/gitea-dump-*.zip 2>/dev/null || true
# Отправляем уведомление об успехе
success_msg="✅ Совершён бэкап Gitea: "
log "$success_msg"