some lil update backup script
This commit is contained in:
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"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user