Ryan Durand
cb9153015e
Adjust behavior in SetVersionTask to better mirror UpdateLocalVersion by setting CompatibleChange to Change if no value was set.
...
#rnx
#rb ben.marsh
#jira none
[CL 9823589 by Ryan Durand in Dev-Build branch]
2019-10-24 16:47:22 -04:00
Ryan Durand
0499b0a7ca
Correcting file name in csproj.
...
#rnx
#rb none
#jira none
[CL 9760026 by Ryan Durand in Dev-Build branch]
2019-10-23 14:35:05 -04:00
Ryan Durand
cd14b5d4ac
Adding WriteFileTask so we can write out a "build complete" file onto the share so the stuff Rene is working on can upload the build.
...
#rnx
#rb ben.marsh
#jira none
[CL 9749288 by Ryan Durand in Dev-Build branch]
2019-10-22 15:08:57 -04:00
ben marsh
e5a237ad88
Do not expand $(RootDir) variables when preprocessing a build graph script. The root directory may vary on each agent running it.
...
For now, the $(HostPlatform) variable is still expanded, due to its prevalence in determining defaults when running locally. Care must be taken to ensure that this does not affect logic for other platforms when building on the farm, eg. by overriding output paths.
#jira
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 9707122 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v539-9700858)
[CL 9707123 by ben marsh in Main branch]
2019-10-18 19:11:15 -04:00
Ryan Durand
61cb359c35
Fixing bugs in build graphs.
...
- Empty aggregates shouldn't be added to a preprocessed build graph. They do no work and cause a schema failure.
- Schema should support True and False for booleans.
- Generating a preprocessed XML should not early out by default. PreprocessOnly flag added to support exiting after the preprocessed XML is generated.
#rnx
#rb none
#jira none
[CL 9617491 by Ryan Durand in Dev-Build branch]
2019-10-16 10:51:14 -04:00
mitchell wilson
5220686201
Copying //UE4/Dev-Documentation to Samples-Main (//UE4/Samples-Main)
...
#rb none
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: mitchell.wilson
#ROBOMERGE-SOURCE: CL 9551884 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v524-9564021)
[CL 9581541 by mitchell wilson in Dev-Build branch]
2019-10-15 07:55:27 -04:00
Mitchell Wilson
f0a83e9112
Copying //UE4/Dev-Documentation to Samples-Main (//UE4/Samples-Main)
...
#rb none
#rnx
[CL 9551884 by Mitchell Wilson in Main branch]
2019-10-11 16:59:16 -04:00
ben marsh
81a5b411c8
UAT: Add logging to trace where telemetry events are going.
...
#jira
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 9421181 via CL 9421190 via CL 9421193 via CL 9421195 via CL 9422619 via CL 9422683
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v490-9439918)
[CL 9441118 by ben marsh in Dev-Build branch]
2019-10-07 09:02:41 -04:00
ben marsh
4c46e190c1
UAT: Add logging to trace where telemetry events are going.
...
#jira
#ROBOMERGE-SOURCE: CL 9421181 via CL 9421190 via CL 9421193 via CL 9421195 via CL 9422619
#ROBOMERGE-BOT: (v480-9420520)
[CL 9422683 by ben marsh in Main branch]
2019-10-04 16:27:46 -04:00
Ryan Durand
a537d59c68
Updating Expand node in BuildGraph to expand the values set in arguments to allow for use of propertys.
...
Ex: <Expand Name="MyMacro" Parameter1="$(ValueProperty1)" /> will set the Parameter1 argument to the expanded value of $(ValueProperty1)
#rnx
#rb none
#jira none
[CL 9421410 by Ryan Durand in Dev-Build branch]
2019-10-04 14:40:51 -04:00
Ben Marsh
3a34baed5e
Merge log parser into WorkspaceTool (now renamed to "BuildAgent"). Also add some common functionality into DotNETUtilities.
...
#rb none
[CL 9233706 by Ben Marsh in Dev-Build branch]
2019-09-27 16:21:33 -04:00
ben marsh
9586ceae13
Ignore any mismatched timestamps on DLLs for now; there are many generated as runtime dependencies which clash.
...
#jira
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 9159845 via CL 9159847 via CL 9159848
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v443-9013191)
[CL 9181966 by ben marsh in Dev-Build branch]
2019-09-26 23:39:03 -04:00
ben marsh
bcb47a1773
Ignore any mismatched timestamps on DLLs for now; there are many generated as runtime dependencies which clash.
...
#jira
#ROBOMERGE-SOURCE: CL 9159845 via CL 9159847
#ROBOMERGE-BOT: (v443-9013191)
[CL 9159848 by ben marsh in Main branch]
2019-09-26 15:14:51 -04:00
Ben Marsh
6e309d2c22
UAT: Move functionality for creating attribute-driven help pages into DotNETCommon.
...
#rb none
#rnx
[CL 9153728 by Ben Marsh in Dev-Build branch]
2019-09-26 13:31:07 -04:00
Ben Marsh
bbe9fecb2f
Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
...
#rb none
#rnx
[CL 9053338 by Ben Marsh in Main branch]
2019-09-24 16:13:51 -04:00
Ben Marsh
716456a225
BuildGraph: Allow macros to contain agent and node definitions.
...
#rb none
#fyi Andrew.Grant
[CL 8816241 by Ben Marsh in Dev-Build branch]
2019-09-18 08:20:23 -04:00
Ben Marsh
f19b1694b9
BuildGraph: Generate a schema to the default location when -Schema is specified without any arguments.
...
#rb none
#rnx
[CL 8816203 by Ben Marsh in Dev-Build branch]
2019-09-18 08:18:32 -04:00
ben marsh
c6d5f3b44b
BuildGraph: Print out the number of files being added to a zip file from the <Zip> BuildGraph task.
...
#jira
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 8540879 via CL 8545086 via CL 8545318
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v408-8574093)
[CL 8591557 by ben marsh in Dev-Build branch]
2019-09-10 03:58:43 -04:00
ben marsh
779914e33f
BuildGraph: Print out the number of files being added to a zip file from the <Zip> BuildGraph task.
...
#jira
#ROBOMERGE-SOURCE: CL 8540879 via CL 8545086
#ROBOMERGE-BOT: (v406-8472469)
[CL 8545318 by ben marsh in Main branch]
2019-09-06 10:21:03 -04:00
ben marsh
e88e358506
BuildGraph: Add a <ModifyConfig> task which allows modifying a config file value from BuildGraph scripts.
...
#jira
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 8498039 via CL 8501497 via CL 8505405
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v406-8472469)
[CL 8539365 by ben marsh in Dev-Build branch]
2019-09-06 09:21:57 -04:00
ben marsh
9d5163e5c6
BuildGraph: Add a <ModifyConfig> task which allows modifying a config file value from BuildGraph scripts.
...
#jira
#ROBOMERGE-SOURCE: CL 8498039 via CL 8501497
#ROBOMERGE-BOT: (v406-8472469)
[CL 8505405 by ben marsh in Main branch]
2019-09-05 11:42:11 -04:00
ben marsh
cc6e02ac75
UBT/UAT: Restore support for generating .UDN documentation files.
...
#jira
#rb none
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 8322458 in //UE4/Release-4.23/... via CL 8322459
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v405-8467460)
[CL 8467799 by ben marsh in Dev-Build branch]
2019-09-04 05:08:43 -04:00
Ben Marsh
6359a316ca
BuildGraph: Fix incorrect error handling when a BuildGraph script contains a parse error.
...
#rb none
#jira UE-79647
[CL 8430079 by Ben Marsh in Dev-Build branch]
2019-09-03 13:25:12 -04:00
ben marsh
095738ba27
UBT/UAT: Restore support for generating .UDN documentation files.
...
#jira
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 8322458 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)
[CL 8322459 by ben marsh in Main branch]
2019-08-26 21:38:29 -04:00
michael trepka
3257f8c0ef
Updated TempStorage in UAT to use Zip64 when necessary
...
#rb Chad.Garyet
[FYI] Ben.Marsh
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 7476109 via CL 7478523 via CL 7478586
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v372-7473910)
[CL 7587113 by michael trepka in Dev-Build branch]
2019-07-24 01:07:53 -04:00