docs(history,todo): ручная публикация страницы CRUD на TEST + отметка в TODO
HISTORY (раздел 5, раздел с ошибками стал 6): - сборка test-стенда без публикации (S3CFG_REGISTRY в несуществующий путь — штатного флага «build-only» у 04 нет); - заливка в S3 (алиас regdocs из secrets/.s3cfg_registry) и копирование на ВМ в /var/www/tf-docs/nubes-test/curated/crud/three_apps/ — сайт отдаёт nginx с ВМ, а не из S3; - проверка: живой URL 200, 163789 байт, cmp с локальной сборкой совпадает, version 3.0.0, 5.0.5 нет; - ограничение: в меню других страниц ссылки нет (их навигация старая); - заметка: ssh naeel@5.172.178.213 без алиаса не пускает, нужен алиас vps; - в «Мои ошибки» добавлена неверная формулировка про домены. TODO: добавлен раздел «Что уже сделано вручную (временно)» и следствие — полная пересборка нужна, чтобы пример появился в меню, а версии совпали с profile.env. Проверено: разделы 1-6 в HISTORY, структура TODO на месте, блоки кода парные.
This commit is contained in:
@@ -30,6 +30,23 @@
|
||||
- локальная сборка `site/` (2026-09-28 09:40) — сборка dev-стенда, строки `5.0.5` в ней
|
||||
нет, то есть на S3 лежит сборка **старше** этого `site/`.
|
||||
|
||||
## Что уже сделано вручную (2026-10-02, временно)
|
||||
|
||||
Страница `curated/crud/three_apps/` опубликована **только она**, отдельно от полной пересборки
|
||||
(команда владельца: «эта ручная заливка — временная, для демонстрации коллегам»):
|
||||
|
||||
- собрано `04 --profile TOOLS/config/test` с заблокированной публикацией (сборка без заливки сайта);
|
||||
- залито в S3 (`docs/nubes-test/nubes/curated/crud/three_apps/index.html`);
|
||||
- скопировано на ВМ в `/var/www/tf-docs/nubes-test/curated/crud/three_apps/` (именно оттуда
|
||||
nginx отдаёт сайт — S3-объект сам по себе на живом сайте не появляется);
|
||||
- проверено: `https://tf-docs.nodejsk8s.dev.nubes.ru/nubes-test/curated/crud/three_apps/` → 200,
|
||||
версия на странице 3.0.0.
|
||||
|
||||
Следствие: страница доступна **только по прямому адресу** — в меню остальных страниц стенда
|
||||
ссылки на неё нет (их навигация от старой сборки). Полная пересборка ниже нужна именно для
|
||||
этого: чтобы пример появился в разделе «Проверенные примеры» в меню, и чтобы версии во всех
|
||||
примерах совпали с `profile.env`.
|
||||
|
||||
## Что сделать
|
||||
|
||||
1. Для каждого устаревшего стенда — сборка и публикация:
|
||||
|
||||
Reference in New Issue
Block a user