ben marsh
e147400d00
Horde: Fix BuildAndTestProject.xml making assumptions about $(IsBuildMachine) meaning that we're running in an Epic-internal environment. Also publish artifacts to Horde.
...
#jira UE-210869, UE-210902
[CL 32616512 by ben marsh in 5.4 branch]
2024-03-29 12:24:41 -04:00
ben marsh
d8eae57cbc
Horde: Merging latest from Main.
...
#rnx
[CL 32513808 by ben marsh in 5.4 branch]
2024-03-26 12:45:01 -04:00
ben marsh
26995d9498
Horde: Merge latest from Main.
...
#rnx
[CL 32499723 by ben marsh in 5.4 branch]
2024-03-26 02:36:02 -04:00
ben marsh
b5113957d4
Horde: Merging latest from Main.
...
#rnx
[CL 32499405 by ben marsh in 5.4 branch]
2024-03-26 02:21:51 -04:00
ben marsh
c200643b28
Horde: Merging latest from Main.
...
#rnx
[CL 32499253 by ben marsh in 5.4 branch]
2024-03-26 02:17:04 -04:00
ben marsh
35ae0d864a
Horde: Merging latest from Main.
...
#rnx
[CL 32499238 by ben marsh in 5.4 branch]
2024-03-26 02:16:39 -04:00
Ben Marsh
025a6f2f88
Fix errors building UAT on Windows ARM64 due to invalid PDB debug type.
...
[CL 28191491 by Ben Marsh in ue5-main branch]
2023-09-25 12:24:22 -04:00
Ben Marsh
4ac8d339f5
Horde: More static analyzer fixes.
...
[CL 27857368 by Ben Marsh in ue5-main branch]
2023-09-13 18:45:06 -04:00
Ben Marsh
bf85eef140
Horde: Few more static analyzer fixes.
...
[CL 27827798 by Ben Marsh in ue5-main branch]
2023-09-13 09:18:26 -04:00
Ben Marsh
361b4a9555
Horde: Fix some random static analyzer messages.
...
[CL 27827663 by Ben Marsh in ue5-main branch]
2023-09-13 09:12:25 -04:00
Ben Marsh
b32b2511dc
Horde: IDE warning fixes.
...
[CL 27026682 by Ben Marsh in ue5-main branch]
2023-08-11 09:53:01 -04:00
Ben Marsh
d32e8436c1
BuildGraph: Store artifact keys in the tag manifest rather than in the exported graph definition, since they may include non-constant values from build arguments.
...
#preflight none
[CL 25057984 by Ben Marsh in ue5-main branch]
2023-04-14 21:42:00 -04:00
Ben Marsh
86ccb45313
BuildGraph: Add support for explicitly labeling artifacts from a build using the <Artifact> element.
...
- Each artifact is named, and by default any files added to a tag with the name of the artifact will be treated as belonging to it.
- Artifacts can have include an optional set of keys that can be queried against on Horde.
- The host system (eg. Horde) is deemed responsible for archiving artifacts for later retrieval.
#preflight none
[CL 25048052 by Ben Marsh in ue5-main branch]
2023-04-14 15:43:33 -04:00
joe kirchoff
a9a7ad49f7
Suppress warning that was inadvertently enabled until it can be addressed
...
#rnx
#rb trivial
[CL 24197538 by joe kirchoff in ue5-main branch]
2023-02-13 20:10:38 -05:00
Ben Marsh
2f7d96f1d9
Horde: Fix input/output names (again).
...
#preflight none
[CL 22363351 by Ben Marsh in ue5-main branch]
2022-10-05 17:01:09 -04:00
Ben Marsh
9015ef1b76
Horde: Fix inputs/outputs not being propagated to graph definition.
...
#preflight none
[CL 22360709 by Ben Marsh in ue5-main branch]
2022-10-05 14:58:05 -04:00
Ben Marsh
331eeb32ac
Horde: Add inputs and outputs to exported Horde job definition.
...
#preflight none
[CL 22354545 by Ben Marsh in ue5-main branch]
2022-10-05 10:12:55 -04:00
Ben Marsh
c2041dff6a
BuildGraph: Use table-driven opcode parsing, to decouple instruction decode from execution.
...
#preflight none
[CL 22337051 by Ben Marsh in ue5-main branch]
2022-10-04 15:55:19 -04:00
Ben Marsh
075162706e
EpicGames.Core: Fix static analysis warnings.
...
#preflight 633b4ae16b10157eac6f1f15
[CL 22314153 by Ben Marsh in ue5-main branch]
2022-10-03 17:01:13 -04:00
Ben Marsh
523e314999
Upgrade shared C# projects to NET 6.
...
#preflight 63373455a852bd922c5364c5
[CL 22301764 by Ben Marsh in ue5-main branch]
2022-10-03 09:44:33 -04:00
Ben Marsh
330f1e7155
EpicGames.BuildGraph: Fix warnings when compiling against NET 6 SDK.
...
#preflight none
[CL 22274984 by Ben Marsh in ue5-main branch]
2022-09-30 13:52:23 -04:00
Ben Marsh
d06078c7f2
Horde: Add Stream wrappers around IMemoryReader and IMemoryWriter, and fix ByteArrayBuilder.GetMemory() always returning the minimum buffer size.
...
#preflight none
[CL 22136931 by Ben Marsh in ue5-main branch]
2022-09-22 11:23:43 -04:00
Ben Marsh
60fb2115fb
Horde: Upgrade all NuGet packages to latest.
...
#preflight 630cf402e1124837752f0cb3
[CL 21682720 by Ben Marsh in ue5-main branch]
2022-08-29 13:34:15 -04:00
Ben Marsh
5e955f8f8b
BuildGraph: Fix labels having empty list of included nodes.
...
#preflight none
[CL 21061685 by Ben Marsh in ue5-main branch]
2022-07-12 15:52:23 -04:00
Ben Marsh
074e08da2b
BuildGraph: Fix labels not getting passed through from the aggregate into the bytecode.
...
#preflight none
[CL 21060760 by Ben Marsh in ue5-main branch]
2022-07-12 14:59:18 -04:00