* Remove repetition of the project name in node name
* Fix labels to use the one from the Horde Dashboard
* Avoid using exclude property in Label
#jira UE-146821
#preflight 6282af477b284e8208303530
#rb Ryan.Hummer
#rnx
[CL 20279926 by Jerome Delattre in ue5-main branch]
Allows building a project that does not specifies an editor, using UnrealEditor, but is its own project to prevent archives stomping over each other
#rnx
#jira none
#ROBOMERGE-AUTHOR: ryan.hummer
#ROBOMERGE-SOURCE: CL 18757311 in //UE5/Release-5.0/... via CL 18759649 via CL 18760671
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18760899 by ryan hummer in ue5-main branch]
Add extra options to be able to add Gauntlet arguments
#jira UE-135284, UE-131914
#rb Chris.Constantinescu, Eric.Knapik
#rnx
#ROBOMERGE-AUTHOR: jerome.delattre
#ROBOMERGE-SOURCE: CL 18261501 via CL 18372667 via CL 18372919
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18373043 by jerome delattre in ue5-release-engine-test branch]
- eliminate CreateDistributionPackages option as this can be achieved via the pre-existing ExtraStageAndPackageArguments
- add support for further additional stage and package arguments the can be restricted to a set of target platforms
- TargetPlatformFilteredExtraStageAndPackageArguments and TargetPlatformFilteredExtraStageAndPackageArgumentsFilter
#rb Luke.Thatcher
#lockdown michal.valient
#preflight 6170715327872500015610a1
#ROBOMERGE-AUTHOR: eric.mcdaniel
#ROBOMERGE-SOURCE: CL 17879513 via CL 18005102 via CL 18370104 via CL 18370158
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18370211 by eric mcdaniel in ue5-release-engine-test branch]
- Required for creating packages that can be shipped to retail.
#rb Eric.McDaniel
#preflight 616d6b26a201e9000129e73f
#lockdown Andrew.Firth
#ROBOMERGE-OWNER: jon.nabozny
#ROBOMERGE-AUTHOR: luke.thatcher
#ROBOMERGE-SOURCE: CL 17848976 via CL 18003848 via CL 18369611 via CL 18369706
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18369791 by jon nabozny in ue5-release-engine-test branch]
- This allows us to put C++ compilation on dedicated agents with faster single thread performance, e.g. for long PGO/LTO links.
Add RunEarly to cook node.
- Allows the cook to start before client binaries have completed.
#rb Logan.Harvell
#lockdown Andrew.Firth
#preflight 615ad68d5f92cd00012a5eee
#ROBOMERGE-AUTHOR: luke.thatcher
#ROBOMERGE-SOURCE: CL 17710226 via CL 17977486 via CL 18366618 via CL 18366714
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18366771 by luke thatcher in ue5-release-engine-test branch]
- Symbol upload tasks mixed with Compile tasks were causing compiles to happen sequentially rather than in parallel.
- Also, separated compile and cook/stage/package nodes into two agents so they run as soon as their dependencies are complete.
#rb Chad.Garyet
#lockdown Andrew.Firth
#preflight 6154c34ff4d2a400011dff6a
#ROBOMERGE-OWNER: luke.thatcher
#ROBOMERGE-AUTHOR: luke.thatcher
#ROBOMERGE-SOURCE: CL 17676883 via CL 17966791 via CL 18365955 via CL 18366081
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18366181 by luke thatcher in ue5-release-engine-test branch]
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]