leigh swift
a5ba3b5f65
Add support for BPT ChunkDeltaOptimise 'DiffAbortThreshold' commandline param to automation code.
...
[CODEREVIEW] William.Ewen
#ROBOMERGE-SOURCE: CL 5502459 via CL 5503111
[CL 5535519 by leigh swift in Main branch]
2019-03-25 13:53:04 -04:00
andrew grant
416ae568d1
Moved param validation to common code
...
Added -flavor check to BuildCookFort
#ROBOMERGE-SOURCE: CL 5501854 via CL 5501865 via CL 5502958
[CL 5503140 by andrew grant in Main branch]
2019-03-22 13:37:55 -04:00
ben marsh
c468fc8a7f
Simplify error messages for UE4Build, so we don't get unnecessary lines tagged by EC.
...
#jira
#ROBOMERGE-SOURCE: CL 5501618 via CL 5501622 via CL 5501811
[CL 5501820 by ben marsh in Main branch]
2019-03-22 10:57:26 -04:00
ben marsh
86ec4fef73
Remove superfluous errors when a recursive UAT command fails, or a child process fails. They should already output their own error messages, and adding additional errors is just noise.
...
#jira
#ROBOMERGE-SOURCE: CL 5496878 via CL 5496883 via CL 5499236
[CL 5499309 by ben marsh in Main branch]
2019-03-21 21:46:34 -04:00
graeme thornton
df678fda6b
Use accessor function on crypto settings in UAT to determine if signing is enabled, rather than reading the flag directly. Makes sure that signing is correctly disabled if the setting is enabled but no key was set
...
#rb ben.marsh
#jira UE-71803
#lockdown cristina.riveron
#ROBOMERGE-SOURCE: CL 5487901 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5487905 by graeme thornton in Main branch]
2019-03-20 18:56:56 -04:00
ben marsh
01eea87978
Remove the CommandUtils.Log function, so we don't shadow the global Log class.
...
#jira
#ROBOMERGE-SOURCE: CL 5418570 via CL 5426900
[CL 5427007 by ben marsh in Main branch]
2019-03-18 11:18:24 -04:00
ben marsh
538c5af680
Add some FileReference/DirectoryReference overloads to CommandUtils.
...
#rb none
#jira
#ROBOMERGE-SOURCE: CL 5357972 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5367811 by ben marsh in Main branch]
2019-03-12 06:53:12 -04:00
ben marsh
4254b5b407
Fixes for running an editor with a unique build environment.
...
* Add support for running UAT with an absolute path to the editor executable, and pass a full path when cooking or packaging.
* Fix path to the editor executable when launching a standalone editor instance for preview.
#jira UE-70785
#rb none
#ROBOMERGE-SOURCE: CL 5238647 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5238651 by ben marsh in Main branch]
2019-02-28 10:51:25 -05:00
anthony bills
1b3f526f1c
[AutomationTool] Add support to override the launch command line per platform.
...
#rb david.harvey
[FYI] andrew.grant
#ROBOMERGE-OWNER: anthony.bills
#ROBOMERGE-AUTHOR: anthony.bills
#ROBOMERGE-SOURCE: CL 5206466 via CL 5211320
[CL 5230557 by anthony bills in Main branch]
2019-02-27 16:35:15 -05:00
ben marsh
83517e43d4
UAT: Prevent temp-target files from having their timestamps updated even when the contents don't change. Causes unnecessary rebuilds when working with content-only projects.
...
#rb none
#jira UE-70371
#ROBOMERGE-SOURCE: CL 5107983 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5206549 by ben marsh in Main branch]
2019-02-26 16:16:36 -05:00
ben marsh
42f39d66a5
UAT: Always force a changelist to be submitted, even if it contains unchanged files.
...
#rb none
#jira
#ROBOMERGE-SOURCE: CL 4984075 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4984147 by ben marsh in Main branch]
2019-02-13 13:01:57 -05:00
ben marsh
cecbc3a7d3
Prevent UAT scripts from being rebuilt in an installed engine build.
...
#rb none
#jira UE-69957
#ROBOMERGE-SOURCE: CL 4983814 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4983818 by ben marsh in Main branch]
2019-02-13 12:53:32 -05:00
ben marsh
fca86be496
Fix target not being rebuilt when an plugin not required for this platform is disabled. Also add log output showing why a temp target was required.
...
#rb none
#jira UE-69674
#ROBOMERGE-SOURCE: CL 4974444 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4974445 by ben marsh in Main branch]
2019-02-12 14:09:23 -05:00
josh adams
b7f8902fb9
- Memory Mapped IO enabled on IOS for Audio (via ini and platform property)
...
- -nommio on the commandline will disble it for testing
#rb gil.gribb
#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 4963115 via CL 4963118 via CL 4963812
[CL 4969283 by josh adams in Main branch]
2019-02-12 10:27:29 -05:00
ben marsh
8488af8534
Minor fix for incorrect error message when a file reference parameter is missing in UAT.
...
#jira
#ROBOMERGE-SOURCE: CL 4899115 via CL 4905888
[CL 4909986 by ben marsh in Main branch]
2019-02-05 18:37:28 -05:00
Joe Barnes
55cc21d08f
Copying //UE4/Dev-Console to Main (//UE4/Main) Source CL: 4825024
...
#lockdown: Nick.Penwarden
#rb integration
[CL 4825156 by Joe Barnes in Main branch]
2019-01-28 17:35:18 -05:00
Peter Sauerbrei
7e64781e7d
Merging //UE4/Dev-Main/... to //UE4/Dev-Mobile/... up to 4784913
...
#rb none
[CL 4791581 by Peter Sauerbrei in Dev-Mobile branch]
2019-01-23 17:53:19 -05:00
Jack Porter
068ca68f0b
Merging //UE4/Main/Engine/... to //UE4/Dev-Mobile
...
#rb None
[CL 4749281 by Jack Porter in Dev-Mobile branch]
2019-01-17 21:54:28 -05:00
Cosmin Sulea
14bd625ab2
UE-63983 - Fix and re-enable deployment server
...
#jira UE-63983
#rb Jack.Porter
[CL 4688224 by Cosmin Sulea in Dev-Mobile branch]
2019-01-08 09:35:52 -05:00
Jack Porter
0245e895e4
Merging //UE4/Dev-Main to Dev-Mobile (//UE4/Dev-Mobile)
...
#rb None
[CL 4675678 by Jack Porter in Dev-Mobile branch]
2019-01-01 23:32:24 -05:00
Jack Porter
3fbd86df3b
Merging //UE4/Dev-Main to Dev-Mobile (//UE4/Dev-Mobile)
...
#rb None
#jira None
[CL 4575485 by Jack Porter in Dev-Mobile branch]
2018-11-18 21:43:40 -05:00
Jack Porter
a400cb96bf
Merging //UE4/Dev-Main to Dev-Mobile (//UE4/Dev-Mobile)
...
#rb None
#jira None
[CL 4564204 by Jack Porter in Dev-Mobile branch]
2018-11-13 23:40:18 -05:00
Peter Sauerbrei
198e37a091
fix for space in manifest name
...
#jira UE-63868
#rb trivial
#lockdown jack.porter
[CL 4355761 by Peter Sauerbrei in Dev-Mobile branch]
2018-09-10 15:57:49 -04:00
Jack Porter
6298dbf1ff
Back out deployment server changes (CL 4343860)
...
#jira UE-63826
#rb None
[CL 4354028 by Jack Porter in Dev-Mobile branch]
2018-09-10 03:28:54 -04:00
Jack Porter
f5be00deb2
Merging //UE4/Dev-Main to Dev-Mobile (//UE4/Dev-Mobile)
...
#rb None
[CL 4343940 by Jack Porter in Dev-Mobile branch]
2018-09-05 07:37:40 -04:00