ci: publish backend images to Nexus #25 #26

Merged
ksv741 merged 2 commits from codex/nexus-registry into develop 2026-09-17 21:15:20 +03:00
Owner

Image workflow публикует в nexus.ksv741.keenetic.pro/wealthledger/backend и использует отдельные NEXUS_USERNAME/NEXUS_PASSWORD. Version validation, immutable tag guard, revision verification и container smoke сохранены; README обновлён.

Проверки: YAML parsing и bash -n для всех run steps; git diff --check. Application code/dependencies не менялись; полный verify локально не запускался.

Черновик: инфраструктурная миграция НЕ завершена. Пользователь подтвердил создание wealthledger-ci, успешный docker login и настройку NEXUS_USERNAME/NEXUS_PASSWORD в обоих component repos. По решению пользователя одна учётная запись используется для push и pull. Повторная проверка по IPv4: /v2/ доступен, но WWW-Authenticate по-прежнему содержит HTTP token realm. До исправления HTTPS auth и переноса 0.2.0 с проверкой digests/pull PR не сливать; production не переключался.

Refs #25.

Связанные issues: main#15, frontend#21, backend#25, docs#18.

Image workflow публикует в nexus.ksv741.keenetic.pro/wealthledger/backend и использует отдельные NEXUS_USERNAME/NEXUS_PASSWORD. Version validation, immutable tag guard, revision verification и container smoke сохранены; README обновлён. Проверки: YAML parsing и bash -n для всех run steps; git diff --check. Application code/dependencies не менялись; полный verify локально не запускался. Черновик: инфраструктурная миграция НЕ завершена. Пользователь подтвердил создание wealthledger-ci, успешный docker login и настройку NEXUS_USERNAME/NEXUS_PASSWORD в обоих component repos. По решению пользователя одна учётная запись используется для push и pull. Повторная проверка по IPv4: /v2/ доступен, но WWW-Authenticate по-прежнему содержит HTTP token realm. До исправления HTTPS auth и переноса 0.2.0 с проверкой digests/pull PR не сливать; production не переключался. Refs #25. Связанные issues: [main#15](https://git.personal.ksv741.ru/WealthLedger/main/issues/15), [frontend#21](https://git.personal.ksv741.ru/WealthLedger/frontend/issues/21), [backend#25](https://git.personal.ksv741.ru/WealthLedger/backend/issues/25), [docs#18](https://git.personal.ksv741.ru/WealthLedger/docs/issues/18).
codex-bot added 1 commit 2026-09-17 20:42:22 +03:00
ci: publish backend images to Nexus #25
Backend security / security (push) Successful in 7s
Backend verify / verify (push) Successful in 2m27s
Backend security / security (pull_request) Successful in 8s
Backend verify / verify (pull_request) Successful in 2m22s
Conventional commits / commits (pull_request) Failing after 22s
0ec7ae51af
ksv741 added 1 commit 2026-09-17 20:53:32 +03:00
docs: use shared Nexus account #25
Backend security / security (pull_request) Successful in 8s
Backend verify / verify (pull_request) Successful in 2m25s
Conventional commits / commits (pull_request) Successful in 28s
Backend security / security (push) Successful in 7s
Backend verify / verify (push) Successful in 9m3s
9437b6a311
ksv741 marked the pull request as ready for review 2026-09-17 20:56:28 +03:00
ksv741 scheduled this pull request to auto merge when all checks succeed 2026-09-17 20:56:32 +03:00
ksv741 merged commit 9437b6a311 into develop 2026-09-17 21:15:20 +03:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/backend#26