Ryan Durand
d97a71fd5d
Add the ability for engine plugins to retry copying stuff.
...
#rnx
#jira UE-155718
#rb ryan.hummer, bryan.johnson
#preflight
[CL 20541909 by Ryan Durand in ue5-main branch]
2022-06-07 14:12:58 -04:00
mitchell fisher
83dcb95bd5
[FORT-474170] Add support for extracting zip files with hierarchical contents (ignores zip directory entries and otherwise conditionally creates parent dirs as needed)
...
#preflight 6285738d614041edb7af2929
#ROBOMERGE-AUTHOR: mitchell.fisher
#ROBOMERGE-SOURCE: CL 20288288 via CL 20288867 via CL 20288871 via CL 20288878
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)
[CL 20304859 by mitchell fisher in ue5-main branch]
2022-05-20 18:48:46 -04:00
jonathan adamczewski
c1bb6901bf
Upgrade to .NET 6.0
...
#jira UE-119846
#preflight 624cbb2ecc0872e96b0d5181
[CL 19652696 by jonathan adamczewski in ue5-main branch]
2022-04-06 14:46:50 -04:00
jonathan adamczewski
5c68d1d9ef
Revert //UE5/Main/... changelist 19531725 - return to NET Core 3.1
...
#preflight 62422fd0470aff98e946bfce
#jira UE-119846
[CL 19534572 by jonathan adamczewski in ue5-main branch]
2022-03-28 18:25:19 -04:00
justin marcus
bab21f02ae
Add MergeDirectory_NoExceptions which does not delete the contents of the targer directory.
...
#preflight https://horde.devtools.epicgames.com/job/623e0cb18330d27ee3740f4f
#ROBOMERGE-OWNER: justin.marcus
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 19525960 via CL 19527026 via CL 19527842 via CL 19527853
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v937-19513599)
[CL 19532718 by justin marcus in ue5-main branch]
2022-03-28 16:27:08 -04:00
jonathan adamczewski
18ac15cbb1
Upgrade to .NET 6.0
...
#jira UE-119846
#preflight 6241fc06470aff98e943c035
[CL 19531725 by jonathan adamczewski in ue5-main branch]
2022-03-28 15:30:56 -04:00
andrew grant
128659d507
Added explicit check and exeption for the case where a zip file doesn't exist.It should make sume build failures easier to read.
...
#preflight skip
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 19388087 via CL 19390308 via CL 19393669 via CL 19399357 via CL 19399484
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v926-19321884)
[CL 19403786 by andrew grant in ue5-main branch]
2022-03-16 03:48:40 -04:00
Josh Adams
51f5fe85bb
- Allow for merging of directories with options to CopyDirectory_NoExceptions
...
#jira none
#rb matt.peters
#preflight 621018cb406b34de07e4bd0c
[CL 19057815 by Josh Adams in ue5-main branch]
2022-02-18 17:20:22 -05:00
Marc Audy
c43360f47c
Eliminate whitespace only differences between Release-Engine-Staging and Release-Engine-Test
...
#[fyi] Aurel.Cordonnier
#ushell-cherrypick of 18448630 by Marc.Audy
#preflight none
[CL 18483677 by Marc Audy in ue5-main branch]
2021-12-17 03:41:59 -05:00
aurel cordonnier
34f55d3a4a
Merge from Release-Engine-Test @ 17946149 to UE5/Main
...
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17949667 by aurel cordonnier in ue5-main branch]
2021-10-27 15:14:40 -04:00
aurel cordonnier
a12d56ff31
Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
...
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485
[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
brandon schaefer
efb5d4f6ad
Add support for Linux in the Legacy Unzip path
...
#jira UE-129862
#rb none
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 17716739 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)
[CL 17716749 by brandon schaefer in ue5-release-engine-test branch]
2021-10-04 20:34:58 -04:00
brandon schaefer
e03566944b
Fix missing / in the root path for Linux/Mac
...
#jira none
#rb none
[FYI] Ben.Marsh
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 17576438 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17576455 by brandon schaefer in ue5-release-engine-test branch]
2021-09-20 18:05:53 -04:00
brandon schaefer
9661e53ba2
Fix some missing build root path for Linux
...
#jira none
[at]Ben.Marsh, [at]Ryan.Durand
#rb Ben.Marsh
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 17570918 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17570929 by brandon schaefer in ue5-release-engine-test branch]
2021-09-20 11:01:48 -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
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
ryan durand
5e57a2bdb9
Make sure to break after a successful copy.
...
#rnx
#rb none
#jira none
#ROBOMERGE-SOURCE: CL 16710154 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16710163 by ryan durand in ue5-release-engine-test branch]
2021-06-17 16:08:40 -04:00
brandon schaefer
a90cdbe7c2
Rename LinuxAArch64 to LinuxArm64
...
#jira UE-118127
#rb Michael.Sartain
[FYI] Marc.Audy, Aurel.Cordonnier
#ROBOMERGE-SOURCE: CL 16660821 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v834-16658389)
[CL 16660830 by brandon schaefer in ue5-release-engine-test branch]
2021-06-14 13:40:06 -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
ccf76ef606
UAT: Delete a zip file before trying to overwrite it.
...
#ROBOMERGE-SOURCE: CL 16623081 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v830-16605563)
[CL 16623092 by ben marsh in ue5-release-engine-test branch]
2021-06-10 10:31:54 -04:00
jonathan adamczewski
3d5833e02f
Add a common C# method for detecting the current host platform to EpicGames.Core, and move many a test to use that code.
...
#jira none
#rb joe.kirchoff
#ROBOMERGE-SOURCE: CL 16593582 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16593589 by jonathan adamczewski in ue5-release-engine-test branch]
2021-06-08 17:01:47 -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
33bd87712f
BuildGraph: Add specific tasks for building and pushing images with Docker.
...
#ROBOMERGE-SOURCE: CL 16337213 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v804-16311228)
[CL 16337221 by ben marsh in ue5-release-engine-test branch]
2021-05-14 18:29:58 -04:00
jonathan adamczewski
1f82bedc58
Removal some references to Mono
...
#trivial
#jira none
[CL 16171278 by jonathan adamczewski in ue5-main branch]
2021-04-30 14:34:17 -04:00