Исправить production builder для старых CPU без AVX2 и обновить документацию сборки

This commit is contained in:
2026-05-05 23:14:09 +05:00
parent 9368846405
commit 50f6c70722
4 changed files with 233 additions and 83 deletions
-20
View File
@@ -23,26 +23,6 @@ HY2XS — production installer/runtime-manager для развёртывания
- [`docs`](docs) — архитектурная документация и acceptance.
- [`dist`](dist) — итоговые install archives, создаются builder'ом и не хранятся в git.
## Сборка
Production-сборка выполняется только на Debian 13 amd64:
```sh
PACKAGE_VERSION=0.1.0 ./tools/build/build.sh
```
Builder сам проверяет ОС, архитектуру, структуру проекта, lock-файлы, версии Go/Bun/Node.js/pnpm и при необходимости скачивает локальный toolchain.
Ожидаемый результат:
```text
dist/hy2xs-install-0.1.0.tar.gz
```
На target server не должно быть `bun install`, `pnpm install`, TypeScript transpilation, frontend build или Go build.
Подробности сборки: [`tools/build/README.md`](tools/build/README.md).
## Публикация
Целевой репозиторий: