sync
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2026-01-12 17:18:20 +03:00
parent 2ddb1905f2
commit 0b16a20d83
5 changed files with 6 additions and 4 deletions

Submodule backend updated: 3fee913c1c...463b04bff0

View File

@@ -9,7 +9,7 @@
1. **build-backend**: Собирает образ `backend`, тегирует его (latest + commit SHA) и пушит в Docker Registry.
2. **build-frontend**: Многоэтапная сборка (Node.js build -> Nginx image), пуш в Registry.
3. **build-ping-helper**: Сборка микросервиса `ping-helper`.
4. **deploy-production**: Запускается только при пуше в `main` после успешного завершения всех сборок. Подключается к серверу по SSH, обновляет код, скачивает новые образы и перезапускает контейнеры.
4. **deploy-production**: Запускается только при пуше в `master` после успешного завершения всех сборок. Подключается к серверу по SSH, обновляет код, скачивает новые образы и перезапускает контейнеры.
## Настройка интеграции (Gitea + Drone)
@@ -45,7 +45,7 @@
## Процесс развертывания
1. Сделайте изменения в коде.
2. Закоммитьте и запушьте в ветку `main`.
2. Закоммитьте и запушьте в ветку `master`.
3. Drone автоматически:
* Соберет новые образы.
* Запушит их в Registry.

0
scripts/backup.sh Normal file
View File

View File

@@ -0,0 +1,2 @@
-- Add bluemap_url column to game_servers table
ALTER TABLE game_servers ADD COLUMN bluemap_url VARCHAR(255);