chore(deploy): mappa v0.31.0 — стек 27 (compose тег) + инвентарь ранбука (task:1484)

PUT stack 27: image v0.31.0, env 3/3, pullImage. Verify: health 0.31.0, mode work|chat (POST/PATCH/409), promote attach+task (in_session), work->400.
This commit is contained in:
2026-08-29 00:24:04 +03:00
parent 9da36ddb27
commit e694518ec4
2 changed files with 2 additions and 2 deletions

View File

@@ -22,7 +22,7 @@ mappa (#985). Не делать чужую часть.
- **Образ:** `registry.kzntsv.site/mappa:<version>` — тег = version из package.json, GIT_SHA передаётся - **Образ:** `registry.kzntsv.site/mappa:<version>` — тег = version из package.json, GIT_SHA передаётся
`--build-arg GIT_SHA=<sha>` (Dockerfile в корне репо, multi-stage node:22-alpine; `--build-arg GIT_SHA=<sha>` (Dockerfile в корне репо, multi-stage node:22-alpine;
**обязательный COPY `src/lib/schema.sql` → `dist/src/lib/schema.sql`** — tsc не копирует .sql, **обязательный COPY `src/lib/schema.sql` → `dist/src/lib/schema.sql`** — tsc не копирует .sql,
без него migrate() падает «schema.sql not found»). Прод на 2026-08-28 = **v0.30.0** (GIT_SHA 2528e57, digest 8475558edbf1). без него migrate() падает «schema.sql not found»). Прод на 2026-08-28 = **v0.31.0** (GIT_SHA deb94bf, digest 3250accd6187).
Deploy-паттерн: релизная ветка `deploy/vX.Y.Z` из батч-tip → бамп package.json → merge в master. Deploy-паттерн: релизная ветка `deploy/vX.Y.Z` из батч-tip → бамп package.json → merge в master.
- **Стек Portainer:** `mappa` (Id 27, endpoint 1). Source-of-truth compose: - **Стек Portainer:** `mappa` (Id 27, endpoint 1). Source-of-truth compose:
`admin/host-stacks/vds-kzntsv/mappa.compose.yml`. `admin/host-stacks/vds-kzntsv/mappa.compose.yml`.

View File

@@ -5,7 +5,7 @@
services: services:
mappa: mappa:
image: registry.kzntsv.site/mappa:v0.30.0 image: registry.kzntsv.site/mappa:v0.31.0
container_name: mappa container_name: mappa
restart: unless-stopped restart: unless-stopped
mem_limit: 512m mem_limit: 512m