falldamagestudio / UE4-GHA-BuildSystem

Build UE4 games with GitHub + GitHub Actions + Google Cloud
MIT License
13 stars 8 forks source link

Parallelize Engine code builds (Server/Client/Game/Editor) #7

Closed Kalmalyzer closed 4 years ago

Kalmalyzer commented 4 years ago

It should be possible to complete Engine builds quicker than today by distributing it over multiple machines. Server, Client, Game, Editor code builds - they don't need to happen on the same box. Longtail should offer a high-performance storage backend that would allow sharing the artifacts between processing steps.

The big question is really: can we accomplish this split neatly within the BuildGraph?

Kalmalyzer commented 4 years ago

Moved to https://github.com/falldamagestudio/UE4-GHA-Engine/issues/5