Change 2684628 by Richard.Fawcett@richard.fawcett_A5870_3180 on 2015/09/09 10:28 Submit latest shipping and debug BuildPatchTool Mac binaries
Change 2684643 by Richard.Fawcett@Pitbull-RFawcett on 2015/09/09 10:32 Submit shipping and debug BuildPatchTool binaries from Win64
Change 2684648 by Richard.Fawcett@Pitbull-RFawcett on 2015/09/09 10:38 Change the default BuildPatchTool ages called from automation build commands
[CL 2686032 by Richard Fawcett in Main branch]
* This should keep storage created by a branch isolated to one location, and allow game-specific branches to control their own storage independently.
* Removed fallback code that looks for temp storage in UE4 folder if not found, since this doesn't really make sense anymore.
* Removed WasLocal out param from RetrieveFromTempStorage since no one was using it.
* Added a new branch hacker Dictionary: GameNameToBuildShareMapping, which essentially specifies, per-game, which build share to use. If one is not specified for that game, it falls back to the UE4 build share.
* Moved branch hacker options creation earlier in GUBP so the JobInfo can use it to determine the location for temp storage.
#jira UEB-341
#codereview:ben.marsh
[CL 2681005 by Wes Hunt in Main branch]
Also, remove -nopatchdelete mode, as it no longer makes sense now that we don't update timestamps.
#jira OPP-3947
#reviewedby Leigh.Swift
[CL 2680221 by Richard Fawcett in Main branch]
- Added check for a missing architecture parameter together with fallback to a hardcoded default.
- Ugly but a replacement is in the works.
#codereview Ben.Marsh, Peter.Sauerbrei
[CL 2677726 by Dmitry Rekman in Main branch]
Use .NET ThreadPool to have finer control over the number of upload threads
Use AWSSDK's PutFileAsync method over the non-async version
#reviewedby Andrew.Brown
[CL 2676875 by Richard Fawcett in Main branch]
Several platforms have empty architectures and we shouldn't call build code when staging if we can avoid it.
[CL 2672679 by Jeff Campeau in Main branch]