Ben Marsh
9295767bcb
Remove some debug output from BuildAgent.
...
#rb none
#rnx
[CL 10898995 by Ben Marsh in Dev-Build branch]
2020-01-07 17:14:49 -05:00
Ryan Durand
7c81c385b9
Removing a debug output I added to build agent.
...
#rnx
#rb none
#jira none
[CL 10882597 by Ryan Durand in Dev-Build branch]
2020-01-06 14:35:33 -05:00
ryan durand
73b815f85d
Making BuildAgent.exe not prefer 32-bit so it doesn't crash.
...
#rnx
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869778 via CL 10869861 via CL 10869928 via CL 10871267
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v624-10872983)
[CL 10876710 by ryan durand in Dev-Build branch]
2020-01-05 17:33:07 -05:00
ben marsh
03ae195b79
Updating copyrights for Engine Programs.
...
#rnx
#rb none
#jira none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536 via CL 10870955
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v624-10872983)
[CL 10876681 by ben marsh in Dev-Build branch]
2020-01-05 17:24:44 -05:00
ryan durand
53d76f7a92
Making BuildAgent.exe not prefer 32-bit so it doesn't crash.
...
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869778 via CL 10869861 via CL 10869928
#ROBOMERGE-BOT: (v620-10870533)
[CL 10871267 by ryan durand in Main branch]
2019-12-27 09:29:16 -05:00
Ryan Durand
9ef3748747
Updating copyrights for Engine Programs.
...
#rnx
#rb none
#jira none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536
#ROBOMERGE-BOT: FORTNITE (Main -> Dev-EngineMerge) (v613-10869866)
[CL 10870955 by Ryan Durand in Main branch]
2019-12-26 23:01:54 -05:00
Ben Marsh
606bc25c62
Fix race condition in BuildAgent when flushing data to EC. bDisposing can be read outside the lock, and causes the background thread to exit before the buffer has drained. Capture it inside the lock instead.
...
#fyi Chad.Garyet, Ryan.Durand
#jira UE-85351
#rb none
#rnx
[CL 10653474 by Ben Marsh in Dev-Build branch]
2019-12-11 13:53:57 -05:00
Ben Marsh
5700177d31
Remove invalid characters serialized to error output. Some characters are not serializable to XML even if they are escaped.
...
#rb none
#jira FORT-235199
#rnx
[CL 10420692 by Ben Marsh in Dev-Build branch]
2019-11-25 14:12:55 -05:00
marc audy
eb1933b7cb
Add copyright notices
...
#rb
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 9422120 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v490-9439918)
[CL 9440670 by marc audy in Dev-Build branch]
2019-10-07 08:52:50 -04:00
marc audy
111af26dc6
Add missing copyright
...
#rb
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 9422097 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v490-9439918)
[CL 9440669 by marc audy in Dev-Build branch]
2019-10-07 08:52:46 -04:00
Ben Marsh
b3e6df2a59
BuildAgent: Remove some debug output, and add matcher for additional lines of ld output in linker errors.
...
#rb none
#rnx
[CL 9426127 by Ben Marsh in Dev-Build branch]
2019-10-05 09:51:06 -04:00
Marc Audy
53920432ca
Add copyright notices
...
#rb
#rnx
[CL 9422120 by Marc Audy in Main branch]
2019-10-04 15:54:14 -04:00
Marc Audy
61ecb5355e
Add missing copyright
...
#rb
#rnx
[CL 9422097 by Marc Audy in Main branch]
2019-10-04 15:52:16 -04:00
Ben Marsh
28be7d9bf1
BuildAgent: Avoid renaming EC diagnostics file; if something has a handle to the file open, this will fail. Instead, just open the existing file and write new data over the top.
...
#rb none
#rnx
[CL 9410997 by Ben Marsh in Dev-Build branch]
2019-10-03 22:26:55 -04:00
Ben Marsh
19af1ddf4c
BuildAgent: Add a listener which outputs input data for updating build issues.
...
#rb none
#rns
[CL 9409989 by Ben Marsh in Dev-Build branch]
2019-10-03 21:36:32 -04:00
Ben Marsh
f808e95b14
BuildAgent: Tweak help messages.
...
#rb none
#rnx
[CL 9405973 by Ben Marsh in Dev-Build branch]
2019-10-03 16:37:09 -04:00
Ben Marsh
3711949665
BuildAgent: Rename the "Server" command to "Api".
...
#rb none
#rnx
[CL 9405940 by Ben Marsh in Dev-Build branch]
2019-10-03 16:35:10 -04:00
Ben Marsh
b6b88db72a
BuildAgent: Minor improvements to error output.
...
#rb none
#rnx
[CL 9405852 by Ben Marsh in Dev-Build branch]
2019-10-03 16:28:42 -04:00
Ben Marsh
c99b3b7d94
BuildAgent: Minor fixes.
...
* Fix help messages when specifying a command.
* Add support for parsing long types.
#rb none
#rnx
[CL 9405820 by Ben Marsh in Dev-Build branch]
2019-10-03 16:25:05 -04:00
Ben Marsh
d6115a8104
Fixes for BuildAgent:
...
* Prevent TerminateAllChildProcesses from being called before listeners have been disposed. This was terminating ectool before it had finished updating properties.
* Propagate exit code from child process as the exit code for BuildAgent.exe.
* Write EC XML output to a temporary file and move it into place, to fix issues where a job was aborted mid-write.
#rb none
#rnx
[CL 9391349 by Ben Marsh in Dev-Build branch]
2019-10-03 10:50:19 -04:00
Ben Marsh
2d816b6a9b
Disable unused member variable warnings.
...
#rb none
#rnx
[CL 9371955 by Ben Marsh in Dev-Build branch]
2019-10-02 11:56:23 -04:00
Ben Marsh
2c44a2581a
Add functionality for updating build issues into the BuildAgent tool.
...
#rb none
[CL 9371615 by Ben Marsh in Dev-Build branch]
2019-10-02 11:53:02 -04:00
Ben Marsh
edd8f6b466
Prevent EC listener from flushing constantly.
...
#rb none
#jira
#rnx
[CL 9322163 by Ben Marsh in Dev-Build branch]
2019-10-01 17:40:01 -04:00
Ben Marsh
28572de2c0
Add functionality to issue commands to UGS servers to BuildAgent tool.
...
#rb none
[CL 9318529 by Ben Marsh in Dev-Build branch]
2019-10-01 13:55:24 -04:00
Ben Marsh
aadbcfea01
Updates to BuildAgent executable. Fix a few issues with the EC post-processor, and make it easier to pass command line arguments to the child process for a run command.
...
#rb none
#rnx
[CL 9317220 by Ben Marsh in Dev-Build branch]
2019-10-01 12:20:54 -04:00