8 Commits

Author SHA1 Message Date
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