4.1Packaging a build

Pick a version, a platform, and a configuration, and let Unreal's own toolchain do the work.

Section 1 of 5 in this chapter

Open Releases in the desktop app and press New build. What runs underneath is Unreal's own RunUAT BuildCookRun against your own engine — the same thing you would type by hand, with the arguments worked out for you and the output made readable.

The build form

Building more than one thing

Selecting several platforms or configurations queues a matrix. Builds run one at a time, in order, and the queue survives you closing the window — the app keeps working from the tray, which is the point of close-to-tray.

When a build fails

It will. The useful question is how long it takes you to find out why.

The output log is in the app and tailed live, and failures are classified rather than dumped. A missing engine, a compile error, a cook error, and a machine that ran out of disk are four different messages with four different fixes, and being told which one you have is worth more than four thousand lines of log.

A build that stops producing output entirely is detected and stopped, rather than left to hold the queue overnight.

Was this helpful?

Back to top