docs: align community release path
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
|
||||
- свежий deploy уже прошел helper smoke:
|
||||
- `just staging-smoke https://<domain>`
|
||||
- Community deploy был собран из `deploy/community/docker-compose.yml`
|
||||
- automated browser-authenticated smoke при необходимости запускается так:
|
||||
- `CRANK_STAGING_ADMIN_EMAIL=... CRANK_STAGING_ADMIN_PASSWORD=... just authenticated-staging-smoke https://<domain>`
|
||||
- известны bootstrap admin credentials;
|
||||
|
||||
@@ -9,6 +9,11 @@
|
||||
- быстро проверить, что свежий deploy реально жив, а не просто "docker compose up -d завершился";
|
||||
- дать следующему агенту и оператору один канонический сценарий проверки после релиза.
|
||||
|
||||
Для Community-поставки source of truth для runtime manifests:
|
||||
|
||||
- `deploy/community/docker-compose.yml`
|
||||
- `deploy/community/.env.example`
|
||||
|
||||
Результаты прохождения этого checklist нужно заносить в [staging-regression-notes.md](/home/a.tolmachev/code/rust/mcpaas/docs/staging-regression-notes.md).
|
||||
|
||||
Для полного browser-authenticated прохода использовать отдельный документ:
|
||||
@@ -34,6 +39,7 @@
|
||||
- задеплоенный стек `ui`, `admin-api`, `mcp-server`, `postgres`;
|
||||
- корректный `.env` на сервере;
|
||||
- валидный deploy через `.github/workflows/deploy.yml`;
|
||||
- server deployment path собран из public Community manifest, а не из ad-hoc compose файла;
|
||||
- включенный `CRANK_DEMO_SEED=true`, если нужен предзаполненный smoke state;
|
||||
- bootstrap admin credentials для входа в UI.
|
||||
|
||||
|
||||
@@ -224,8 +224,9 @@ runtime env-переменной. Это значит, что:
|
||||
Для production-like запуска проект должен поставляться с:
|
||||
|
||||
- `Dockerfile` для backend приложений;
|
||||
- `docker-compose.yml`;
|
||||
- `.env.example`;
|
||||
- `deploy/community/docker-compose.yml` как canonical Community deployment manifest;
|
||||
- `deploy/community/.env.example` как canonical Community env template;
|
||||
- root `docker-compose.yml` и root `.env.example` только как local development convenience files;
|
||||
- healthcheck endpoints;
|
||||
- reverse proxy configuration examples.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user