Sobre o projeto
O ue-docker-ng fornece um sistema de build componível e eficiente em cache para a criação de imagens do editor Unreal Engine. Ele utiliza o Docker Bake para definir alvos, permitindo builds reproduzíveis em diferentes plataformas.
As principais capacidades incluem:
- Builds de múltiplos estágios: Reduz o tamanho da imagem final copiando apenas os binários instalados do engine necessários.
- Suporte multiplataforma: Capaz de produzir imagens tanto para Linux quanto para Windows.
- Fonte configurável: Suporta a troca de repositórios e tags do Unreal Engine via variáveis de ambiente.
- Armazenamento otimizado: Utiliza compressão zstd para imagens OCI por padrão para reduzir a pegada de armazenamento.
- Suporte de versão: Compatível com Unreal Engine 5.4 e versões posteriores.
O projeto inclui um pipeline estruturado com estágios dedicados para pré-requisitos do SO, checkout de código-fonte, instalação de dependências via scripts de Setup e minimização final da imagem.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.