docs(history): проверка опубликованных сайтов — версии провайдера устарели
Проверено по запросу владельца (страница nubes-test/curated/postgres/pg_user_db):
- nubes-test: на сайте 5.0.5, в profile.env 3.0.0 — устарел;
- nubes-dev: на сайте 2.0.23, в profile.env 2.0.0 — устарел;
- nubes (prod): 1.0.0 = 1.0.0 — совпадает.
Причина: в исходнике плейсхолдер {{VERSION}} подставляется при сборке из profile.env
(04:185-198), значит сайты собраны до смены нумерации 2026-09-03 и с тех пор не
пересобирались. Подтверждение: на nubes-test нет страниц, которые есть на nubes-dev
(k8svalkey, k8s_ziti_controller, nodered, nifi), и нет сегодняшних правок
curated/crud/three_apps.md. Локальный site/ (28.09 09:40) — сборка dev, 5.0.5 в нём нет.
Публикацию не запускал: это деплой, ждёт команды.
Проверено: раздел на месте, нумерация разделов файла 1-5.
This commit is contained in:
@@ -73,7 +73,34 @@
|
|||||||
**Вариант B не делался** — правка `04` и `mkdocs.yml` ждёт отдельной команды владельца
|
**Вариант B не делался** — правка `04` и `mkdocs.yml` ждёт отдельной команды владельца
|
||||||
(вопрос задан, ответа ещё не было). Публикацию сайта не запускал: это деплой, только по команде.
|
(вопрос задан, ответа ещё не было). Публикацию сайта не запускал: это деплой, только по команде.
|
||||||
|
|
||||||
## 4. Мои ошибки в этой работе
|
## 4. Проверка опубликованных сайтов: версии устарели (запрос владельца «проверь, там старая версия провайдера»)
|
||||||
|
|
||||||
|
Страница `https://tf-docs.nodejsk8s.dev.nubes.ru/nubes-test/curated/postgres/pg_user_db/`
|
||||||
|
действительно отдаёт **старую** версию: `version = "5.0.5"`.
|
||||||
|
|
||||||
|
| Стенд | На опубликованном сайте | `VERSION` в `TOOLS/config/<стенд>/profile.env` | Итог |
|
||||||
|
|---|---|---|---|
|
||||||
|
| test (`nubes-test`) | **5.0.5** | 3.0.0 | сайт устарел |
|
||||||
|
| dev (`nubes-dev`) | **2.0.23** | 2.0.0 | сайт устарел |
|
||||||
|
| prod (`nubes`) | 1.0.0 | 1.0.0 | совпадает |
|
||||||
|
|
||||||
|
Почему: в исходнике `docs/curated/postgres/pg_user_db.md` версии нет — там плейсхолдер
|
||||||
|
`{{VERSION}}`, который подставляется при сборке из `profile.env` стенда
|
||||||
|
(`TOOLS/scripts/04_build_and_publish_docs.sh:185-198`). Значит опубликованные страницы
|
||||||
|
собраны до смены нумерации версий (2026-09-03) и с тех пор не пересобирались.
|
||||||
|
|
||||||
|
Дополнительное подтверждение, что публикация старая: сайт `nubes-test` не содержит страниц,
|
||||||
|
которые уже есть на `nubes-dev` (`k8svalkey`, `k8s_ziti_controller`, `nodered`, `nifi`),
|
||||||
|
а также не содержит правок сегодняшней страницы `curated/crud/three_apps.md`.
|
||||||
|
|
||||||
|
Локальная сборка `site/` (от 2026-09-28 09:40) — это сборка **dev**-стенда (в ней `nubes-dev`),
|
||||||
|
строки `5.0.5` в ней нет, то есть на S3 лежит ещё более старая сборка, чем этот `site/`.
|
||||||
|
|
||||||
|
**Что нужно, чтобы исправить** (не выполнялось — публикация это деплой, только по команде):
|
||||||
|
`./TOOLS/scripts/04_build_and_publish_docs.sh --profile TOOLS/config/test`, затем заливка
|
||||||
|
с ВМ `5.172.178.213` (`DOCS_PIPELINE/README.md`, раздел «Публикация: где запускать `mc mirror`»).
|
||||||
|
|
||||||
|
## 5. Мои ошибки в этой работе
|
||||||
|
|
||||||
- Разделение `pg/` + `apps/` назвал «разделение ответственности, decoupling» — терминологически
|
- Разделение `pg/` + `apps/` назвал «разделение ответственности, decoupling» — терминологически
|
||||||
неверно (это про модули кода) и заумно. Владелец: «пиши ПРАВИЛЬНО, не надо натягивать заумности».
|
неверно (это про модули кода) и заумно. Владелец: «пиши ПРАВИЛЬНО, не надо натягивать заумности».
|
||||||
|
|||||||
Reference in New Issue
Block a user