josh adams
08bfa6ba5f
- Fixed an issue with moving remapped files from UFS to NonUFS when making cooked editor, where it was using UnmakeStagedFileReference unnecessarily, and getting it wrong when a file was remapped
...
- Removed UnmakeStagedFileReference
#rb bernard.lambert
[CL 28325981 by josh adams in ue5-main branch]
2023-09-28 15:23:02 -04:00
leon huang
083d45ac4d
Updated P4Utils to also support adds and deletes on a list of files to avoid blowing the command line.
...
#rnx
#jira: none
#rb: Joe.Kirchoff
#test: Have some shelved C# scripts that use the functions and behavior seems to be the same using both the Add() function that takes a list of files vs taking a concatenated string of all the files.
[CL 28296795 by leon huang in ue5-main branch]
2023-09-27 18:02:54 -04:00
Ben Marsh
a3783d7322
Horde: Add a matcher for Docker disk space errors.
...
[CL 28222783 by Ben Marsh in ue5-main branch]
2023-09-26 08:53:53 -04:00
Ben Marsh
025a6f2f88
Fix errors building UAT on Windows ARM64 due to invalid PDB debug type.
...
[CL 28191491 by Ben Marsh in ue5-main branch]
2023-09-25 12:24:22 -04:00
alexander suvorov
0223b4b83d
Move RetainStagedDirectory setting from launcher profile to project packaging settings.
...
#jira UE-185249
#rb none
[CL 28095878 by alexander suvorov in ue5-main branch]
2023-09-21 14:25:49 -04:00
Ben Marsh
fdae8fe675
Horde: Fix warnings building Horde due to implicit usings.
...
[CL 27946512 by Ben Marsh in ue5-main branch]
2023-09-16 17:19:01 -04:00
Ben Marsh
4ac8d339f5
Horde: More static analyzer fixes.
...
[CL 27857368 by Ben Marsh in ue5-main branch]
2023-09-13 18:45:06 -04:00
adolf stary
cdb82c6975
Added function to UAT BuildCommand for checking whether there are any pending P4 changes
...
#rb marcelo.gomes, ryan.bazinet
[CL 27832860 by adolf stary in ue5-main branch]
2023-09-13 11:21:43 -04:00
andrew phillips
bf12dcee39
Fixing vulnerable NuGet deps.
...
System.Drawing.Common 4.7.0 => 4.7.2 (https://github.com/advisories/GHSA-rxg9-xrhp-64gj )
MongoDB.Driver 2.11.5 => 2.19.0 (https://github.com/advisories/GHSA-7j9m-j397-g4wx )
#jira UE-194453
#rb francis.hurteau
#lockdown michal.valient
[CL 27715945 by andrew phillips in ue5-main branch]
2023-09-08 12:44:45 -04:00
david harvey
cf438cded9
CustomDeployment handler can be specified on the command line.
...
- still only used on Windows at the moment.
#jira UE-179187
#rnx
#rb Tomasz.Obrebski
[CL 27712186 by david harvey in ue5-main branch]
2023-09-08 11:14:48 -04:00
Josh Adams
a5cb0c6321
- Disallow BaseSourceControlSettings.ini from being staged
...
#rb trivial
[CL 27546375 by Josh Adams in ue5-main branch]
2023-08-31 22:14:27 -04:00
david harvey
6e22cd71c5
Automation platforms can define a custom deployment handler that can be used to alter staging, packaging and deployment behavior.
...
- Allows a target to change how it is packaged, staged and deployed - for example, when packaging for a specific game store
Hooked into Windows only at the moment, configured via:
[/Script/WindowsTargetPlatform.WindowsTargetSettings]
CustomDeployment=MyCustomDeploymentHandler
#jira UE-179187
#rnx
#rb Eric.McDaniel
[CL 27370777 by david harvey in ue5-main branch]
2023-08-25 04:21:07 -04:00
matt peters
b553467749
AutomationTool Staging: CookedEditor: Fix DeploymentContext::UnmakeRelativeStagedReference directory comparisons to be case insensitive.
...
#rb None, trivial
#rnx
[CL 27344049 by matt peters in ue5-main branch]
2023-08-24 11:41:44 -04:00
matt peters
dbcd5158c0
AutomationTool Staging: CookedEditor: Add feedback about which file is failing in the failed assertion in DeploymentContext.UnmakeRelativeStagedReference.
...
#rnx
#rb Zousar.Shaker
[CL 27317303 by matt peters in ue5-main branch]
2023-08-23 15:42:41 -04:00
joe barnes
f55317b992
Add post build task to upload any stats of interest to the Gauntlet MySQL DB. Start with Switch executable size.
...
#rb brendan.lienau
[CL 27309470 by joe barnes in ue5-main branch]
2023-08-23 12:21:32 -04:00
Ben Marsh
37be7ff527
Horde: Fix matching of MSTest failures when test time is reported in seconds rather than milliseconds.
...
[CL 27304897 by Ben Marsh in ue5-main branch]
2023-08-23 10:13:47 -04:00
Matt Peters
536a85d297
CookedEditor Staging: AdditionalPluginDirectories: Handle paths from the staged RemappedPlugins in DeploymentContext.UnmakeRelativeStagedReference.
...
#rb Zousar.Shaker
#rnx
#jira UE-193368
[CL 27238763 by Matt Peters in ue5-main branch]
2023-08-21 10:33:48 -04:00
Matt Peters
e3be932357
Cooker: AdditionalPluginDirectories: Fix staging to look in the RemappedPlugins directory when cooking DLC plugins that are in AdditionalPluginDirectories.
...
Fix cooker to store all metadata in the RemappedPlugins.
Fix cooker for even normal DLCs to store all metadata in the DLC's directory rather than the project's directory.
#jira UE-192828
#rn Bugfix, Core
#rb Zousar.Shaker
[CL 27205588 by Matt Peters in ue5-main branch]
2023-08-18 12:05:51 -04:00
justin marcus
fafa5ef21b
[Backout] - CL27070697
...
Allow loading bundle config from editor INI file.
[CL 27140552 by justin marcus in ue5-main branch]
2023-08-16 11:07:14 -04:00
jeff fisher
d5fbfa08db
UE-189611 ARImageDetection Fails to Launch on Android - Error: Unable to load plugin 'XRBase'
...
-The logic in NativeProjects.cs IsHybridContentOnlyProject which decides whether we need to build an executable for a project was always using the buildhost platform (usually win64) to decide which plugins were active. This caused it to miss enabled code plugins that build for the actual target platform but not the host platform and potentially not do an executible build when one is required.
-Now we pass the TargetPlatforms for the current build into ConditionalMakeTempTargetForHybridProject so that we can test against them. If any project in this list needs code built we will make a temp target.
#jira UE-189611 UE-192833
#rb Josh.Adams
[CL 27101769 by jeff fisher in ue5-main branch]
2023-08-15 10:07:26 -04:00
david harvey
89147b45dd
Add version of automation Platform.RunClient that takes a DeploymentContext
...
#jira UE-179187
#rnx
[CL 27098132 by david harvey in ue5-main branch]
2023-08-15 04:05:08 -04:00
justin marcus
e00bf5329c
Fix bad merge
...
- see 27072463
#jira
[CL 27073909 by justin marcus in ue5-main branch]
2023-08-14 12:17:43 -04:00
justin marcus
c76e72c0de
Allow loading bundle config from editor INI file.
...
#rb James.Doverspike, Peter.Sauerbrei, PJ.Kack
[CL 27072509 by justin marcus in ue5-main branch]
2023-08-14 11:53:29 -04:00
justin marcus
557b02454e
Add UseDetailedInstallSizes to generate size metadata even if UseChunkDBs is false. UseDetailedInstallSizes defaults to true.
...
[REVIEW] [at]Eric.Knapik [at]Thomas.Ross
[CL 26856550 by justin marcus in ue5-main branch]
2023-08-04 15:11:18 -04:00
zousar shaker
2e699f26d6
Fix bug where the "silent" mode for project cooking could still emit an exception if the return code from the commandlet was outside the positive signed integer range.
...
#rb graeme.thornton
[CL 26824508 by zousar shaker in ue5-main branch]
2023-08-03 16:00:54 -04:00