zousar shaker
6ff03d65ec
Change the zen export task to use the newly added --embedloosefiles argument instead of calling oplog-snapshot before calling oplog-export.
...
#rb none
[CL 27406639 by zousar shaker in ue5-main branch]
2023-08-28 02:02:10 -04:00
eric knapik
9fbfb8fb9d
Merging from //Fortnite/Main [at] 27369954 to //Fortnite/Dev-Valkyrie
...
[CL 27393550 by eric knapik in ue5-main branch]
2023-08-25 17:16:08 -04:00
eric knapik
06c510771b
Merging from //Fortnite/Main [at] 27369954 to //Fortnite/Dev-Valkyrie
...
[CL 27393532 by eric knapik in ue5-main branch]
2023-08-25 17:15:46 -04:00
eric knapik
6c3612b807
Fix up incorrect exe specification
...
#rb none
[CL 27386304 by eric knapik in ue5-main branch]
2023-08-25 14:35:49 -04:00
eric knapik
937f637459
#jira: FORT-618124
...
Ensure Zen is running before running OplogImport commands
Expose Zen launch commands from ZenExport to keep one source of truth
[REVIEW] [at]Zousar.Shaker [at]Dan.Engelbrecht
[CL 27385210 by eric knapik in ue5-main branch]
2023-08-25 14:13:23 -04:00
zousar shaker
bfea436d2c
Fix for use of SponsorProcessID when calling ZenLaunch.
...
#rb none
[CL 27380133 by zousar shaker in ue5-main branch]
2023-08-25 12:30:01 -04:00
zousar shaker
6e396f6b32
Fix malformed string format in ZenExportSnapshotTask.
...
#rb none
[CL 27368312 by zousar shaker in ue5-main branch]
2023-08-25 01:16:16 -04:00
zousar shaker
10e76de7b5
Use ZenLaunch executable to ensure that the ZenExportSnapshotTask has ZenServer running if needed.
...
#rb dan.engelbrecht
[CL 27345052 by zousar shaker in ue5-main branch]
2023-08-24 12:05:59 -04:00
eric knapik
b5ab9a1b6b
#jira: FORT-615936
...
Adding a new ZenImport task on the buildgraph to be used with Multi-Agent cooking
[REVIEW] [at]Zousar.Shaker [at]Dan.Engelbrecht
[CL 27282943 by eric knapik in ue5-main branch]
2023-08-22 15:43:51 -04:00
ryan hummer
be0d93a019
Fixing compile error
...
#rnx
#rb none
[FYI] josh.adams
[CL 27054586 by ryan hummer in ue5-main branch]
2023-08-11 20:25:22 -04:00
josh adams
00c6942cff
- Tag everything inside .app's after a CompileTask from BuildGraph. This is because with modern Xcode, Xcode will copy files into the .app that UBT doesn't know about
...
#jira UE-192751
[CL 27053595 by josh adams in ue5-main branch]
2023-08-11 19:55:17 -04:00
zousar shaker
d85d138034
Increase maximum return code tolerated from the zen.exe command when performing oplog export in a ZenExportSnapshotTask so that we don't have build steps failing because of it while issues are debugged in its operation.
...
#rb none
[FYI] joakim.lindqvist
[FYI] dan.engelbrecht
[CL 26978731 by zousar shaker in ue5-main branch]
2023-08-09 19:24:13 -04:00
zousar shaker
92332699c6
Suppress output from the zen.exe command when performing oplog export in a ZenExportSnapshotTask so that we don't have builds failing because of a server error logged to output being parsed as an error.
...
#rb none
[FYI] joakim.lindqvist
[FYI] dan.engelbrecht
[CL 26973405 by zousar shaker in ue5-main branch]
2023-08-09 17:13:20 -04:00
Ryan Hummer
3ebc0e1bcf
Removing mono/xbuild part 1
...
* Updating references to use dotnet
* Add new RunDotnet scripts
* Removing Mono sh scripts and references to them
#rnx
#jira UE-153293
#rb josh.adams, zack.neyland, brandon.schaefer
[CL 26737744 by Ryan Hummer in ue5-main branch]
2023-08-01 10:02:58 -04:00
rob perren
8ec1c00c85
Add new target for staging the crash reporter for Windows and Linux so it can be incorporated into the crash-reporter image
...
#RNX
#rb Mitchell.Fisher
[CL 26667358 by rob perren in ue5-main branch]
2023-07-28 05:19:26 -04:00
Josh Adams
75b4a4c725
Allow Info.plist and CodeResource files inside .app bundles to be different during horde jobs
...
#rb ryan.hummer
[CL 26540812 by Josh Adams in ue5-main branch]
2023-07-24 07:54:43 -04:00
Ben Marsh
31a83fc628
Horde: Move bundle implementation into a separate namespace.
...
[CL 26226699 by Ben Marsh in ue5-main branch]
2023-06-24 16:37:55 -04:00
Ben Marsh
b7f9afb66a
Horde: Add a custom handle type for nodes stored in bundles, abstracting implementation details away from most clients.
...
[CL 26226673 by Ben Marsh in ue5-main branch]
2023-06-24 16:22:48 -04:00
Zousar Shaker
794c1beace
Fixes for the composition of the key when storing cloud snapshots.
...
#rb none
[CL 25989536 by Zousar Shaker in ue5-main branch]
2023-06-14 15:09:34 -04:00
Zousar Shaker
896ce3520b
Avoid trying to write the snapshot descriptor file if no exports happend or report a step failure if the export failed (temporary).
...
#rb none
[CL 25984675 by Zousar Shaker in ue5-main branch]
2023-06-14 13:09:35 -04:00
Zousar Shaker
56aa29fb51
Build snapshot functionality:
...
Fix bug with the writing of a snapshot descriptor when the destination directory doesn't exist.
Ensure we snapshot loose files into the oplog before performing the export.
#rb none
[CL 25971958 by Zousar Shaker in ue5-main branch]
2023-06-13 23:49:03 -04:00
Zousar Shaker
3c6b78744b
Fix reversed logic for missing uproject file vs missing projectstore file.
...
#rb none
[CL 25944587 by Zousar Shaker in ue5-main branch]
2023-06-12 20:47:56 -04:00
Zousar Shaker
c32d02db8b
Move optional cloud publish operation into the Stage operation temporarily until some changes are made related to zenserver lifetime.
...
#rb none
[CL 25909886 by Zousar Shaker in ue5-main branch]
2023-06-09 23:09:18 -04:00
Ben Marsh
4819131d52
Build fix.
...
[CL 25904402 by Ben Marsh in ue5-main branch]
2023-06-09 16:57:16 -04:00
Ben Marsh
7d5e31784a
Horde: Start merging implementations of blobs and nodes in IStorageClient.
...
* Rename NodeType -> BlobType, NodeData -> BlobData, and NodeHandle -> BlobHandle.
* Add methods to BlobHandle to allow partial reads of payload, and querying refs and type without fetching all data.
[CL 25895881 by Ben Marsh in ue5-main branch]
2023-06-09 11:57:14 -04:00