* 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
[CL 16318721 by geoff evans in ue5-main 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]
#jira
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 8322458 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)
[CL 8322459 by ben marsh in Main branch]
#rb none
#jira
#ROBOMERGE-SOURCE: CL 5274897 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5274898 by ben marsh in Main branch]