28 lines
1.1 KiB
Markdown
28 lines
1.1 KiB
Markdown
# Публикация в Gitea
|
|
|
|
## Подготовка репозитория
|
|
- Убедитесь, что `.env.*` и `logs/` в `.gitignore`.
|
|
- Проверьте `README.md` и раздел `docs/` на актуальность.
|
|
|
|
## Создание репозитория в Gitea
|
|
1. Зайдите в Gitea и создайте новый репозиторий (Private/Public по вашему выбору).
|
|
2. Скопируйте URL репозитория (SSH/HTTPS).
|
|
|
|
## Локальная привязка и пуш
|
|
```bash
|
|
# Инициализация (если не инициализировано)
|
|
git init
|
|
|
|
# Добавление ремоута
|
|
git remote add origin <URL-вашего-репозитория>
|
|
|
|
# Коммиты и пуш
|
|
git add .
|
|
git commit -m "Initial commit"
|
|
git push -u origin main
|
|
```
|
|
|
|
## CI/CD (рекомендации)
|
|
- Включите защищённые секреты в Gitea/Runner.
|
|
- Запланируйте пайплайн: линтеры, сборка, запуск `docker compose config && docker compose up -d`.
|
|
- Храните prod-секреты вне репозитория (Secrets/Variables). |