このプロジェクトについて
ue-docker-ngは、Unreal Engineエディタイメージを作成するための、構成可能でキャッシュ効率の高いビルドシステムを提供します。Docker Bakeを使用してターゲットを定義することで、異なるプラットフォーム間での再現可能なビルドを実現します。
主な機能は以下の通りです:
- マルチステージビルド:必要なインストール済みエンジンバイナリのみをコピーすることで、最終的なイメージサイズを削減します。
- マルチプラットフォームサポート:LinuxとWindowsの両方のイメージを生成可能です。
- 設定可能なソース:環境変数を通じて、Unreal Engineのリポジトリとタグの切り替えをサポートします。
- ストレージの最適化:デフォルトでOCIイメージにzstd圧縮を使用し、ストレージフットプリントを削減します。
- バージョンサポート:Unreal Engine 5.4以降と互換性があります。
このプロジェクトには、OSの前提条件、ソースのチェックアウト、Setupスクリプトによる依存関係のインストール、および最終的なイメージの最小化のための専用ステージを備えた構造化されたパイプラインが含まれています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.