ben marsh
41c1f420eb
BuildGraph: Add a task to upload artifacts to Horde.
...
[CL 30292274 by ben marsh in ue5-main branch]
2023-12-13 09:55:43 -05:00
ben marsh
4373db4c84
Horde: Add helper methods for writing directory trees to storage writers.
...
[CL 30292017 by ben marsh in ue5-main branch]
2023-12-13 09:45:27 -05:00
joe kirchoff
8e674c1c47
Update System.Drawing.Common to 4.7.3
...
#rnx
[CL 30279376 by joe kirchoff in ue5-main branch]
2023-12-12 17:25:50 -05:00
ryan hummer
583435d379
[Backout] - CL30186989
...
[FYI] joshua.shlemmer
Original CL Desc
-----------------------------------------------------------------
Modifies buildtasks that were using HTTPClients so that they use a singleton http client.
Follow up from CL 30122407
#rb Eric.Knapik, Wes.Hunt
[CL 30210278 by ryan hummer in ue5-main branch]
2023-12-08 09:42:30 -05:00
joshua shlemmer
e4a921891d
Modifies buildtasks that were using HTTPClients so that they use a singleton http client.
...
Follow up from CL 30122407
#rb Eric.Knapik, Wes.Hunt
[CL 30187247 by joshua shlemmer in ue5-main branch]
2023-12-07 13:57:33 -05:00
joe kirchoff
66277acc2a
AutomationTool: Remove obsolete ParallelExecutor
...
#rnx
#rb Ryan.Hummer
[CL 30089190 by joe kirchoff in ue5-main branch]
2023-12-04 13:43:10 -05:00
Sigma-Erebus
0f4899b1d0
PR #11018 : BuildGraph: Create LogPath directory before writing to directory. (prevents System.IO.DirectoryNotFoundException)
...
#jira UE-198669
[CL 30041174 by Sigma-Erebus in ue5-main branch]
2023-12-01 10:40:10 -05:00
eric knapik
9312fdc180
Use the ZenProject from the export source rather than the autogenerated value when available.
...
[REVIEW] [at]Zousar.Shaker [at]Dan.Engelbrecht
[CL 29935509 by eric knapik in ue5-main branch]
2023-11-27 11:20:30 -05:00
ben marsh
c4fa676cdc
Fix static analysis warnings on newer NET builds.
...
[CL 29920306 by ben marsh in ue5-main branch]
2023-11-24 10:48:26 -05:00
matt oztalay
f4340681f6
Adding SplitFirst and SplitLast StringOps to BuildGraph, which return the first and last element (respectively) of the split input string.
...
#jira UES-6825
[CL 29889038 by matt oztalay in ue5-main branch]
2023-11-22 10:49:40 -05:00
josh adams
e94ead8457
- Replaced System.Environment.MachineName (and System.Net.Dns.GetHostName()) with Unreal.MachineName, since Environment.MachineName is capped at 15 characters, and not every machine name is that short. Uses System.Net.Dns.GetHostName() internally unless is throws an exception, then it falls back to Env.MachineName
...
#rb adam.kinge, joe.kirchoff
[CL 29712082 by josh adams in ue5-main branch]
2023-11-14 09:40:24 -05:00
ben marsh
66829761be
Horde: Change BlobHandle to be an interface so writer interfaces can also implement it.
...
#jira
[CL 29509421 by ben marsh in ue5-main branch]
2023-11-06 20:47:29 -05:00
ben marsh
ccc5dfdf8a
Horde: Rename BundleReaderCache to BundleCache. Will be used for tracking write data also.
...
#jira
[CL 29495211 by ben marsh in ue5-main branch]
2023-11-06 14:14:33 -05:00
ben marsh
24bda4ce70
Horde: Remove BundleNodeHandle and BundleNodeLocator in favor of storing parsed data on handle objects.
...
#jira
[CL 29005756 by ben marsh in ue5-main branch]
2023-10-21 22:46:54 -04:00
ben marsh
00ef101197
Horde: Unify BundleStorageClient and BundleStorageClientWrapper.
...
#jira
[CL 29001725 by ben marsh in ue5-main branch]
2023-10-21 15:08:34 -04:00
ben marsh
9a598cd6cb
Horde: Make HttpStorageClient a direct implementation of IStorageClient rather than deriving from BundleStorageClient.
...
#jira
[CL 29001200 by ben marsh in ue5-main branch]
2023-10-21 14:38:40 -04:00
benoit deschenes
c4802070bb
Updating the NotarizeTask to now use the new "notarytool" as Apple is deprecating "altool --notarize-app".
...
#jira UE-189475
#rb Ryan.Hummer, zack.neyland
[CL 28854677 by benoit deschenes in ue5-main branch]
2023-10-17 17:03:23 -04:00
zousar shaker
31cd3b3dbf
Remove use of CommandUtils.MakePathSafeToUseWithCommandLine on the executable name when performing zen snapshot exports as it makes the execution fail on Mac.
...
#rb none
[CL 28672186 by zousar shaker in ue5-main branch]
2023-10-11 13:44:24 -04:00
zousar shaker
e95a2b2c30
Change default port for autolaunched ZenServer local service to 8558. When connecting to an existing service (not autolaunched), the default port remains what it was before, but will change in the future.
...
[CL 28665636 by zousar shaker in ue5-main branch]
2023-10-11 11:18:41 -04:00
ryan hummer
4d2ec0e268
Fixing ZenLaunch spawning failing on non-Windows Platforms
...
no need to wrap in quotes
#rnx
#rb zousar.shaker.
[CL 28646893 by ryan hummer in ue5-main branch]
2023-10-10 19:53:33 -04:00
ryan hummer
fb320d73a5
BuildGraph: Fix EnvVar lookup on non Windows platforms
...
Just like the Engine, swap - for _ as - is not valid on non Windows platform
#rnx
#rb ben.marsh
[CL 28646840 by ryan hummer in ue5-main branch]
2023-10-10 19:52:57 -04:00
eric knapik
8ed6842a85
Add option to support override build dir.
...
[REVIEW] [at]Zousar.Shaker
[CL 28639160 by eric knapik in ue5-main branch]
2023-10-10 17:19:43 -04:00
zousar shaker
404622bb20
Fix bug in ZenExportSnapshotTask when NOT using a baseline snapshot descriptor.
...
#rb none
#jira UE-197088
[CL 28468612 by zousar shaker in ue5-main branch]
2023-10-04 14:57:31 -04:00
zousar shaker
3a1ca9e925
Fix deserialization of baseline snapshot descriptors.
...
#rb none
[CL 28413678 by zousar shaker in ue5-main branch]
2023-10-03 10:33:40 -04:00
zousar shaker
0b947c9f7f
2nd attempt:
...
Add support for a baseline when making cloud snapshots. Also unify File and Cloud snapshot mechanism handling of multiple platforms, output descriptors and input baseline descriptors.
#rb none
[FYI] eric.knapik
[CL 28365921 by zousar shaker in ue5-main branch]
2023-09-30 11:46:22 -04:00