Commit Graph

280 Commits

Author SHA1 Message Date
carl bystrom
8d6d551195 Horde: Support version pattern replacement in AWS ECS deploy task
#ROBOMERGE-SOURCE: CL 17399620 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17399628 by carl bystrom in ue5-release-engine-test branch]
2021-09-02 05:15:58 -04:00
jonathan adamczewski
cdbb72ca00 AutomationTool:
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]
2021-08-30 10:43:17 -04:00
carl bystrom
a8bae566d4 BuildGraph: Add task for deploying AWS ECS services
#ROBOMERGE-SOURCE: CL 17305061 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17305067 by carl bystrom in ue5-release-engine-test branch]
2021-08-25 12:40:47 -04:00
andrew davidson
e73db5f9e6 LWC: Large World Coordinates toggle defaults to ON.
Frosty and Fortnite default to OFF.

Preflight validation runs: 611c2b645e73720001a4ccf3, 611c318caabad10001091e20,611c2ba99db7df000111041b

#rb chad.garyet
#jira UE-121664
#preflight 611d33b23a81b00001365b33

#ROBOMERGE-SOURCE: CL 17218586 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17218602 by andrew davidson in ue5-release-engine-test branch]
2021-08-18 13:58:57 -04:00
andrew davidson
f14e5dd9bc Undo //UE5/Main/... changelist 17203923
#ROBOMERGE-SOURCE: CL 17205235 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17205246 by andrew davidson in ue5-release-engine-test branch]
2021-08-17 16:28:05 -04:00
andrew davidson
96da376167 LWC: Large World Coordinates toggle defaults to ON.
Frosty and Fortnite default to OFF.

Preflight validation runs: 611aa00f3a81b00001d2998f, 611ad177aabad10001ca6a74, 611ad5773a81b00001d9947c, 611b8a2876f1fd00010eac6d

#rb ryan.durand
#jira UE-121664
#preflight 611b72d3aabad10001e5e3c3

#ROBOMERGE-SOURCE: CL 17203923 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17203933 by andrew davidson in ue5-release-engine-test branch]
2021-08-17 15:33:22 -04:00
jonathan adamczewski
6d74528a4b Update for changed MetaData.cs location
#jira none
#rb none
#trivial

#ROBOMERGE-SOURCE: CL 17152323 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17152326 by jonathan adamczewski in ue5-release-engine-test branch]
2021-08-12 10:57:45 -04:00
jonathan adamczewski
2b7b866f45 Move DotNETCommon/BuildUtilities to Shared/EpicGames.Build
Also moves DotNETCommon/Metadata.cs to Shared/Metadata.cs

#jira none
#rb tim.smith

#ROBOMERGE-SOURCE: CL 17116964 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17116977 by jonathan adamczewski in ue5-release-engine-test branch]
2021-08-10 11:09:18 -04:00
jonathan adamczewski
f270855eef AutomationTool: Compile script modules within the application
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]
2021-08-09 10:39:35 -04:00
aurel cordonnier
dc4bf61540 Merge from Release-Engine-Staging @ 17030559 to Release-Engine-Test
This represents UE4/Main @ 17030256 and Dev-PerfTest @ 17030553

[CL 17031509 by aurel cordonnier in ue5-release-engine-test branch]
2021-08-03 11:56:47 -04:00
geoff evans
c7856633d8 Add support for nested expansion of Build Graph Properties.
For example: $(Outer$(Inner))

#jira none
#rb ben.marsh, francis.hurteau

#ROBOMERGE-SOURCE: CL 16885561 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16885574 by geoff evans in ue5-release-engine-test branch]
2021-07-19 13:35:28 -04:00
aurel cordonnier
02c0f425e8 Copy up from Release-Engine-Staging @ 16738359
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719

[CL 16738582 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-22 00:27:54 -04:00
jonathan adamczewski
223a11ee71 UnrealBuildTool
Adding "using UnrealBuildBase" to some files (submitted separately to make subsequent CLs smaller)

#jira none
#trivial

#ROBOMERGE-SOURCE: CL 16657799 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v833-16641396)

[CL 16657806 by jonathan adamczewski in ue5-release-engine-test branch]
2021-06-14 09:25:41 -04:00
jonathan adamczewski
64c210d294 AutomationTool, BuildUtilities:
UnrealBuild -> Unreal for EngineDirectory, RootDirectory, IsEngineInstalled, UnrealBuildToolPath
Remove CommandUtils EngineDirectory, RootDirectory, IsEngineInstalled - use equvalents from UnrealBuildBase.Unreal

#jira none

#ROBOMERGE-SOURCE: CL 16648181 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v833-16641396)

[CL 16648203 by jonathan adamczewski in ue5-release-engine-test branch]
2021-06-11 18:21:35 -04:00
ben marsh
62da659c5b UGS: Display the informational version string inside the application, and allow configuring the path to submit to from the build script.
#ROBOMERGE-SOURCE: CL 16635004 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v831-16623017)

[CL 16635008 by ben marsh in ue5-release-engine-test branch]
2021-06-10 21:41:48 -04:00
ben marsh
ba71e4b267 BuildGraph: Allow submitting files to a non-stream path.
#ROBOMERGE-SOURCE: CL 16623104 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v831-16623017)

[CL 16623297 by ben marsh in ue5-release-engine-test branch]
2021-06-10 10:43:24 -04:00
ryan durand
e0919db187 Early out of CleanTempStorage if the temp storage path doesn't work.
#rnx
#rb none
#jira none

#ROBOMERGE-SOURCE: CL 16621959 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v830-16605563)

[CL 16621975 by ryan durand in ue5-release-engine-test branch]
2021-06-10 08:48:38 -04:00
aurel cordonnier
25a11deeac Merge from Release-Engine-Staging @ 16579919
This represents UE4/Main @ 16579691 and Dev-PerfTest @ 16579576

[CL 16581170 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-07 20:09:45 -04:00
Ben Marsh
c3492fa37f BuildGraph: Clear the Docker staging directory before copying files into it.
[CL 16558983 by Ben Marsh in ue5-main branch]
2021-06-04 11:20:54 -04:00
Ben Marsh
ee3d4ce384 BuildGraph: Fix <Spawn> task supressing output by default.
[CL 16392471 by Ben Marsh in ue5-main branch]
2021-05-19 17:10:25 -04:00
Chad Garyet
f370d39256 Add null check for property value lookup
#jira UE-115614
#rb none
#fyi ben.marsh

[CL 16372901 by Chad Garyet in ue5-main branch]
2021-05-18 14:43:26 -04:00
Ben Marsh
6b75041657 BuildGraph: Allow not specifying a ValuesFile attribute to Helm tasks.
[CL 16372858 by Ben Marsh in ue5-main branch]
2021-05-18 14:41:13 -04:00
Ben Marsh
393ae4442a BuildGraph: Fix additional arguments not being passed to Helm.
[CL 16372208 by Ben Marsh in ue5-main branch]
2021-05-18 14:21:45 -04:00
Ben Marsh
bc1e81c4c4 BuildGraph: Use an absolute path when specifying a helm chart.
[CL 16358864 by Ben Marsh in ue5-main branch]
2021-05-17 16:45:58 -04:00
Ben Marsh
d7af973110 BuildGraph: Fix Docker AWS login.
[CL 16353296 by Ben Marsh in ue5-main branch]
2021-05-17 12:03:19 -04:00