This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485
[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
When looking for types that come from script modules, look at just the script module assemblies.
#jira none
#rb none
#ROBOMERGE-SOURCE: CL 17352195 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)
[CL 17352224 by jonathan adamczewski in ue5-release-engine-test branch]
Add a layer of caching to avoid running msbuild as much as possible.
#jira UE-109181
#rb ben.marsh
#ROBOMERGE-SOURCE: CL 17102399 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v853-17066230)
[CL 17102408 by jonathan adamczewski in ue5-release-engine-test branch]
* This will give us wider data collection to detect regressions in the cases where a single project has a blocking issue.
AutomationTool:
* Add support for appending semicolon delimited parameters into Options (to feed <ForEach/>)
Horde:
* Put project name into labels to isolate trends graph as builds are run on different projects
#jira none
#rb tbd
#ROBOMERGE-SOURCE: CL 16318721 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v804-16311228)
[CL 16318729 by geoff evans in ue5-release-engine-test branch]
- Refactored SDK versioning into more formalized APIs for all platforms. Currently UBT will not error with bad versions, but that is coming.
- Turnkey updated to use new BuildUtilities
#rb ben.marsh
[CL 13733158 by Josh Adams in ue5-main branch]
For now, the $(HostPlatform) variable is still expanded, due to its prevalence in determining defaults when running locally. Care must be taken to ensure that this does not affect logic for other platforms when building on the farm, eg. by overriding output paths.
#jira
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 9707122 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v539-9700858)
[CL 9707123 by ben marsh in Main branch]
- Empty aggregates shouldn't be added to a preprocessed build graph. They do no work and cause a schema failure.
- Schema should support True and False for booleans.
- Generating a preprocessed XML should not early out by default. PreprocessOnly flag added to support exiting after the preprocessed XML is generated.
#rnx
#rb none
#jira none
[CL 9617491 by Ryan Durand in Dev-Build branch]