Перейти к содержимому

Разработка

Структура рабочего пространства Cargo, сборка, тесты, фаззинг, нагрузочные тесты, упаковка и CI описаны на английской странице. Кратко: на хосте нужен только Docker; все инструменты запускаются в образе freedome/tc-rust через scripts/rs (scripts/rs cargo test --workspace, scripts/rs cargo clippy --workspace --all-targets -- -D warnings, scripts/rs python3 scripts/check-layers.py). Стенд с настоящим движком и агентами проекторов: scripts/bench.sh. Пакеты: scripts/package.sh all, проверка установки scripts/test-packages.sh. Релизы и публикация — только владельцем.