issues/27: docs git-flow prod test stage
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
В test-контуре каждый сервис (`backend`, `adminpanel`, `cabinet`, `docs`) — **отдельный репозиторий** в Gitea. Релиз = **git-тег** → Gitea Actions → Docker-образ → обновление `sova-deploy` → ArgoCD sync.
|
||||
|
||||
Подробнее о формате тегов: [Система тегов CI/CD](../tags).
|
||||
Подробнее: [Git-flow](../git-flow) (ветки prod/test/stage, PR), [Система тегов CI/CD](../tags).
|
||||
|
||||
## 1. Вход в Gitea
|
||||
|
||||
@@ -42,14 +42,18 @@ Workflow в каждом app-репозитории:
|
||||
|
||||
## 4. Как выкатить тег (с Mac)
|
||||
|
||||
Тег ставится **на ветку контура** (`test`, `stage`, `prod`). Пример для test:
|
||||
|
||||
```bash
|
||||
cd k3s-test
|
||||
./scripts/release-test-tag.sh backend backend-v1.0.1-test
|
||||
./scripts/release-test-tag.sh adminpanel adminpanel-v1.0.1-test
|
||||
./scripts/release-test-tag.sh cabinet cabinet-v1.0.1-test
|
||||
./scripts/release-test-tag.sh docs docs-v1.0.1-test
|
||||
./scripts/release-tag.sh backend backend-v1.0.1-test
|
||||
./scripts/release-tag.sh adminpanel adminpanel-v1.0.1-test
|
||||
./scripts/release-tag.sh cabinet cabinet-v1.0.2-test
|
||||
./scripts/release-tag.sh docs docs-v1.0.5-test
|
||||
```
|
||||
|
||||
Создание тега через UI Gitea (Releases → Target branch **test**) — пошагово в [Git-flow](../git-flow#как-создать-тег-в-gitea-ui).
|
||||
|
||||
Скрипт создаёт аннотированный тег и пушит в Gitea. Тег виден в репозитории:
|
||||
|
||||

|
||||
|
||||
Reference in New Issue
Block a user