remove ensure_db from post-deploy script
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2025-09-27 22:56:34 +03:00
parent 243051d3f5
commit 3e0c79855f
+5 -22
View File
@@ -149,28 +149,11 @@ else
error "Ошибка при выполнении бэкапа базы данных" error "Ошибка при выполнении бэкапа базы данных"
fi fi
# 3. Запуск ensure_db.py для проверки и создания БД # 3. Проверка и создание структуры базы данных пропущена
log "Запускаем проверку и создание структуры базы данных..." # Будет выполнена в другом месте
log "Проверка структуры базы данных пропущена - будет выполнена отдельно"
if [ ! -f "$ENSURE_DB_SCRIPT" ]; then # 3. Проверка и обновление systemd сервисов
error "Скрипт ensure_db.py не найден в $ENSURE_DB_SCRIPT"
fi
# ensure_db.py читает .env файл напрямую через load_dotenv()
# поэтому просто запускаем его из корневого каталога проекта
# Запускаем скрипт проверки БД из корневого каталога проекта
# Переходим в корневой каталог проекта и запускаем скрипт
cd "$PROJECT_ROOT"
python3 "$ENSURE_DB_SCRIPT"
if [ $? -eq 0 ]; then
log "Проверка и создание структуры базы данных выполнена успешно"
else
error "Ошибка при выполнении проверки базы данных"
fi
# 4. Проверка и обновление systemd сервисов
log "Проверяем и обновляем systemd сервисы..." log "Проверяем и обновляем systemd сервисы..."
# Создаем каталог для резервных копий сервисов # Создаем каталог для резервных копий сервисов
@@ -232,7 +215,7 @@ for service in "${SERVICES[@]}"; do
fi fi
done done
# 5. Перезапуск сервисов # 4. Перезапуск сервисов
log "Перезапускаем systemd сервисы..." log "Перезапускаем systemd сервисы..."
for service in "${SERVICES[@]}"; do for service in "${SERVICES[@]}"; do