Chaining AutomationTool Commands leads to an endless loop

UE - Foundation - Cpp Tools - Automation Tool - Nov 23, 2022

Repro Rate: 3/3 This issue was reproduced in //UE5/Release-5.1 at CL 23058290. This is confirmed to not be a regression since the error also occurs on the previous live version. This is regression ...

BinaryConfig cannot be created in packaging if there is a space in the file path name.

UE - Foundation - Cpp Tools - Automation Tool - Jun 13, 2022

Error log is output when including spaces when packaging binary configurations. The following log contains the string "Test Test" with spaces in the file path. ERROR: Failed to copy D:\Projects\Te ...

Using both initial map and cooked maps setting via project launcher ignores initial map

UE - Foundation - Cpp Tools - Automation Tool - Jun 30, 2021

The following workaround will allow UAT to pass the correct initial map to the application. RunProjectCommand.Automation.csprivatestatic void SetupClientParams(List<DeploymentContext> DeployConte ...

BuildPlugin command cannot build plugins with platform extensions

UE - Foundation - Cpp Tools - Automation Tool - Jun 17, 2020

It seems like the BuildPlugin command is not copying all the dependencies in the HostProject.  Here are the errors reported by a customer:  DynamicCompilation.RequiresCompilation: Compiling D:\Per ...

Disabling "Include Debug Files" for a Windows Distribution build does not exclude the debug files

UE - Foundation - Cpp Tools - Automation Tool - Nov 1, 2018

The "Include Debug Files" option being disabled is not taken into account for "For Distribution" builds. The debug files are included no matter what this is set to. Regression?: Yes This did not oc ...

Remote standalone build of a project fails due to incorrect path to project's Info.plist file

UE - Foundation - Cpp Tools - Automation Tool - Sep 17, 2018

Attempting to use UAT on Windows to remotely create a standalone build of a project for Mac fails in 4.19. The error message indicates that it cannot find part of the path to the project's Info.plis ...

UAT searches wrong root folder for include paths specified in .Build.cs

UE - Foundation - Cpp Tools - Automation Tool - Jun 21, 2018

When running the BuildPlugin command on a plugin in 4.20 preview 3, UAT is not detecting the correct root folder for the relative include paths specified in a module's .Build.cs. Expected: UAT is a ...

GitHub 4582 : Fixed incorrect condition in StagedFileSystemReference.cs

UE - Foundation - Cpp Tools - Automation Tool - Mar 19, 2018

See https://github.com/EpicGames/UnrealEngine/pull/4582 (shelved in CL 3953198) Without this fix, path fragments with one character like `Meshes/A/T_Rock.uasset` will cause exception `Staged filesy ...

Disabling the Paper 2D plugin causes a packaged project to not open

UE - Foundation - Cpp Tools - Automation Tool - Jun 19, 2017

When working in a project that is in 4.16, disabling the Paper2D plugin causes a packaged version of the project to not open. This issue is different from previous versions as disabling the plugin i ...

Subsequent packaging attempts fail when packaging with Chunks, Nativization, Full Rebuild and For Distribution enabled

UE - Foundation - Cpp Tools - Automation Tool - May 4, 2017

Subsequent packaging attempts when Generate Chunks, Blueprint Nativization, Full Rebuild, and For Distribution are enabled will fail. The error that appears states that the AutomationTool log file i ...