Commit Graph

1071 Commits

Author SHA1 Message Date
James Moran
0672ad1e6f Fix HTML5LaunchHelper not serving to remote machines.
[CL 2600347 by James Moran in Main branch]
2015-06-25 06:39:00 -04:00
Ben Marsh
9a1c7b3aa8 Separate out branch setup and build nodes for GUBP into separate files.
[CL 2599531 by Ben Marsh in Main branch]
2015-06-24 16:40:43 -04:00
Ben Marsh
4fe0cd1e40 Rename GUBP.Automation.cs to GUBP.cs
[CL 2597711 by Ben Marsh in Main branch]
2015-06-23 15:49:30 -04:00
Ben Marsh
d4307d5c6e Move TempStorage into the GUBP project.
[CL 2597696 by Ben Marsh in Main branch]
2015-06-23 15:40:30 -04:00
Ben Marsh
da46bb2941 Separate temp storage into its own class, rather than being part of CommandUtils.
[CL 2597682 by Ben Marsh in Main branch]
2015-06-23 15:31:37 -04:00
Ben Marsh
c7fd95d3c1 Disable XGE for non-unity compiles.
[CL 2597386 by Ben Marsh in Main branch]
2015-06-23 13:05:31 -04:00
Wes Hunt
9fe9e2b45f UEB-124 - Invoking UAT/UBT should not wait for mutex
* UAT/UBT will now fail immediately instead.

[CL 2597203 by Wes Hunt in Main branch]
2015-06-23 11:36:04 -04:00
Wes Hunt
d59dc5f185 BUGFIX: BranchHacker Exclusions remove Tool nodes, but don't remove NonUnityTool nodes.
* Before, if you, say, remove "EpicGamesLauncher" it will remove the default launcher nodes, but will still add the NonUnityTool nodes (GUBP.Automation.cs Line 5617 and 5641).
* This would cause the GUBP verification checks to fail because the NonUnity nodes for the launcher depend on the unity nodes. The idea is to Exclude ALL of that program's nodes from the graph, otherwise there's no way to exclude NonUnity nodes at all!
* Now we check the branch hacker before removing both the Tools node and the NonUnityTool node.

[CL 2597034 by Wes Hunt in Main branch]
2015-06-23 10:13:58 -04:00
Fred Kimberley
21ff67e268 Merging using UE4-Fortnite-To-UE4
Integration from CL 2589598.

[CL 2596395 by Fred Kimberley in Main branch]
2015-06-22 20:28:51 -04:00
Paul Fazio
42dcee370f integrating changelists 2593809 and 2593842 from UE4-Fortnite branch to downgrade Mac temp storage warnings to informational
#codereview Ben.Marsh Bob.Tellez

[CL 2593908 by Paul Fazio in Main branch]
2015-06-19 14:10:00 -04:00
Ben Marsh
c1d7e92a22 Move GUBP into its own project.
[CL 2593354 by Ben Marsh in Main branch]
2015-06-19 09:12:47 -04:00
Peter Sauerbrei
06bf1810ae reorganized the new FilteredTraceListener so it can be used by both UBT and UAT
[CL 2590140 by Peter Sauerbrei in Main branch]
2015-06-17 10:57:40 -04:00
Peter Sauerbrei
1165f8d6aa fix for crash when the message to WriteLine doesn't include a filter code
#codereview ben.marsh, leigh.swift

[CL 2590028 by Peter Sauerbrei in Main branch]
2015-06-17 09:57:43 -04:00
Paul Fazio
4cdeddecd2 Adding information to warning message to help diagnose cause of issue. This won't add unneccesary noise to normal log output, but in the event we are unable to write to the CSV file it will provide the name of the CSV file and the exception caught, appended to the existing warning message.
[CL 2589941 by Paul Fazio in Main branch]
2015-06-17 08:38:39 -04:00
smokku
4279c09dda Unshelved from pending changelist '2589055':
PR #1262: AutomationTool unused variables cleanup (Contributed by smokku)

[CL 2589813 by Terence Burns in Main branch]
2015-06-17 04:54:04 -04:00
Josh Adams
b6e6bb26c4 - Fixed UAT to not error out when building for the unified Desktop platform (recent change with receipts and XP had to be fixed up a little)
#codereview terence.burns

[CL 2588696 by Josh Adams in Main branch]
2015-06-16 11:23:20 -04:00
Josh Adams
01c4d45e38 - Renamed Desktop target platform to AllDesktop to reduce conflicts with Desktop directories [UEPLAT-894]
#codereview peter.sauerbrei,ben.marsh

[CL 2588676 by Josh Adams in Main branch]
2015-06-16 11:09:27 -04:00
Peter Sauerbrei
882f79f039 Changes to reduce log spew in stdout for UAT and GUBP
UEB-156
#uat
#codereview ben.marsh, robert.manuszewski

[CL 2588630 by Peter Sauerbrei in Main branch]
2015-06-16 10:42:46 -04:00
Michael Trepka
e7e00ade04 Mac staging fixes
[CL 2585798 by Michael Trepka in Main branch]
2015-06-12 11:26:33 -04:00
Graeme Thornton
e2fddbab6b Fix for UAT base path being invalid if the UE4 workspace is mounted directly onto a drive letter (i.e. having N:\\Engine etc.)
- Internal base path becomes N: in this case, which isn't a valid C# path, so attempts to set it as CWD fail. N:\\ is the correct path in this case.

[CL 2585511 by Graeme Thornton in Main branch]
2015-06-12 06:19:55 -04:00
John Abercrombie
bdb76dd301 Manually rolled back to version checked into CL 2569306
#codereview Ben.Marsh

[CL 2585188 by John Abercrombie in Main branch]
2015-06-11 19:25:37 -04:00
John Abercrombie
0bacc967eb Merging using UE4-Fortnite-To-UE4 @ CL 2578109
[CL 2584863 by John Abercrombie in Main branch]
2015-06-11 16:25:03 -04:00
Peter Sauerbrei
a0a23ac68f removed the need for BlankProject from UAT unless you use the foreign option
UEB-73
#uat

[CL 2584811 by Peter Sauerbrei in Main branch]
2015-06-11 15:58:47 -04:00
Ankit Khare
cb9851e8cc #html5 fix emitting compression for code projects. use consistent file extentions for compressed files.
[CL 2584749 by Ankit Khare in Main branch]
2015-06-11 15:29:20 -04:00
Kellan Carr
ce4af8c597 build script, fix for -game on code projects that no longer contain promotion
[CL 2582916 by Kellan Carr in Main branch]
2015-06-10 12:59:45 -04:00