Commit Graph

1364 Commits

Author SHA1 Message Date
Kellan Carr
0d3eb97569 build script, fortnite branch frequency changes and branch hacking
[CL 2519745 by Kellan Carr in Main branch]
2015-04-21 15:21:51 -04:00
Josh Adams
9fd07ce722 - Made some changes to allow receipt based packaging to work with the Desktop platform. One hacky bit remains that I have entered a JIRA for [UE-14120]
#codereview ben.marsh

[CL 2519643 by Josh Adams in Main branch]
2015-04-21 14:25:42 -04:00
Ben Marsh
79753e4191 Don't try to filter DDC as part of the FilterRocketNode; it no longer has a dependency on it (and CopyRocketNode brings it in manually).
[CL 2519320 by Ben Marsh in Main branch]
2015-04-21 11:18:53 -04:00
Ben Marsh
b7fe870052 Archive headers as part of building the root editor and precompiled monolithics, and extract them into the Rocket build.
[CL 2517897 by Ben Marsh in Main branch]
2015-04-20 13:43:49 -04:00
Daniel Lamb
ac7dd22c88 Added error for when engine content is access by dlc at cook time.
[CL 2517650 by Daniel Lamb in Main branch]
2015-04-20 11:15:20 -04:00
Ben Marsh
3bf6adf9ca Prevent overlapping build products between Mac and Windows DDC nodes; copy output files to the Saved directory, and bring them back in when assembling the final build.
[CL 2517636 by Ben Marsh in Main branch]
2015-04-20 11:08:45 -04:00
Ben Marsh
144c78ae16 Rename ASG for copying Rocket files. Seems to cause everything in that group to be always built, even if selecting a particular node.
[CL 2517052 by Ben Marsh in Main branch]
2015-04-19 15:32:38 -04:00
Ben Marsh
dac1fb2231 Put the CopyRocketSymbols node into the same agent sharing group as the CopyRocket node.
[CL 2517029 by Ben Marsh in Main branch]
2015-04-19 12:09:39 -04:00
Ben Marsh
b125be775b Build PS4MapFileUtil and XboxOnePDBFileUtil as part of the regular tools node, so we can take advantage of building in parallel (and reduce costs due to startup times).
[CL 2516326 by Ben Marsh in Main branch]
2015-04-17 15:40:57 -04:00
Ben Marsh
e12021b1cf Remove the separate node for UnrealVersionSelector - just build it with tools, and only on Win64.
[CL 2516263 by Ben Marsh in Main branch]
2015-04-17 15:12:13 -04:00
Ben Marsh
86b7d147ce Add barriers to force frequency for all dependencies of a certain node to run with a given interval. Force promotable builds every 1h20m.
#codereview Kellan.Carr

[CL 2516191 by Ben Marsh in Main branch]
2015-04-17 14:13:52 -04:00
Ben Marsh
73e8156964 Increase frequency for launcher nodes, and add launcher non-unity builds in a different place.
[CL 2516121 by Ben Marsh in Main branch]
2015-04-17 13:21:04 -04:00
Ben Marsh
37aacbf3d6 Explicitly add non-unity compiles for launcher programs. No branch that inherits launcher code as part of the engine wants that stuff, but it's triggered hourly.
#codereview Kellan.Carr

[CL 2515825 by Ben Marsh in Main branch]
2015-04-17 09:59:43 -04:00
Ben Marsh
755ff5e085 Increase frequency for documentation tools; we don't need them in the promotable.
[CL 2515797 by Ben Marsh in Main branch]
2015-04-17 09:41:53 -04:00
Ben Marsh
8d276987bf Allow bunching game editors together in a single build node, and use it to group all the templates together.
[CL 2515699 by Ben Marsh in Main branch]
2015-04-17 08:15:17 -04:00
Kellan Carr
15f27deafc build script, rollback 2514786 while I fix the javascript
[CL 2515191 by Kellan Carr in Main branch]
2015-04-16 19:15:28 -04:00
Kellan Carr
d2c73932bc build script, add dependency info back to ec
[CL 2515118 by Kellan Carr in Main branch]
2015-04-16 18:02:46 -04:00
Ben Marsh
abd62bf3fa Back out changelist 2514836
[CL 2515095 by Ben Marsh in Main branch]
2015-04-16 17:42:35 -04:00
Ben Marsh
cbe3cc8256 Put Rocket build-finalizing nodes into the same ASG.
[CL 2514836 by Ben Marsh in Main branch]
2015-04-16 15:42:40 -04:00
Kellan Carr
a7065acb24 build script, disassociate possible causers from node owners
[CL 2514786 by Kellan Carr in Main branch]
2015-04-16 15:18:23 -04:00
Ben Marsh
b6645a9c66 Build feature packs in the tools agent sharing group; it only takes a minute or two to run, and doesn't have any other dependencies.
[CL 2514656 by Ben Marsh in Main branch]
2015-04-16 14:08:40 -04:00
Kellan Carr
0cd49b2087 build script, fortnite promotable does not depend on monolithics
[CL 2514560 by Kellan Carr in Main branch]
2015-04-16 13:30:21 -04:00
Dmitry Rekman
3b205d3c4c Changes to GUBP for native Linux host.
#codereview Kellan.Carr, Ben.Marsh, Richard.Fawcett

[CL 2514506 by Dmitry Rekman in Main branch]
2015-04-16 12:56:30 -04:00
Ben Marsh
42de8c56bd Re-enable DDC build as part of CIS.
#codereview Michael.Trepka

[CL 2514408 by Ben Marsh in Main branch]
2015-04-16 11:59:12 -04:00
Ben Marsh
58e18f2ce1 Remove redundant configs from monolithic nodes; GUBP is filtering these out of the build products because they're already exist, but they don't need to be built again.
[CL 2514395 by Ben Marsh in Main branch]
2015-04-16 11:55:26 -04:00