Commit Graph

19 Commits

Author SHA1 Message Date
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
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
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
Zousar Shaker
1d5144e601 Ensure we don't use snapshot export on a platform that doesn't use project stores. Fix more localhost issues when calling the external utility.
#rb none

[CL 25835478 by Zousar Shaker in ue5-main branch]
2023-06-06 23:45:53 -04:00
Zousar Shaker
25a3dc47b7 Fix localhost use case when exporting zen snapshots.
#rb none

[CL 25832274 by Zousar Shaker in ue5-main branch]
2023-06-06 19:05:04 -04:00
Zousar Shaker
0456aa4660 Add the ability to export a build snapshot from ZenServer for farm builds.
#rb none

[CL 25829711 by Zousar Shaker in ue5-main branch]
2023-06-06 17:40:06 -04:00