Об этом проекте
ue-docker-ng предоставляет компонуемую и эффективную с точки зрения кэширования систему сборки для создания образов редактора Unreal Engine. Она использует Docker Bake для определения целей, что обеспечивает воспроизводимость сборок на различных платформах.
Ключевые возможности включают:
- Многоэтапные сборки: уменьшают размер конечного образа, копируя только необходимые установленные бинарные файлы движка.
- Многоплатформенная поддержка: возможность создания образов как для Linux, так и для Windows.
- Настраиваемый источник: поддержка переключения репозиториев и тегов Unreal Engine через переменные окружения.
- Оптимизированное хранилище: по умолчанию использует сжатие zstd для OCI-образов для уменьшения объема занимаемого пространства.
- Поддержка версий: совместимость с Unreal Engine 5.4 и более новыми версиями.
Проект включает структурированный конвейер с выделенными этапами для предварительных требований ОС, получения исходного кода, установки зависимостей через скрипты Setup и финальной минимизации образа.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.