Commit Graph

1847 Commits

Author SHA1 Message Date
ben marsh
41c1f420eb BuildGraph: Add a task to upload artifacts to Horde.
[CL 30292274 by ben marsh in ue5-main branch]
2023-12-13 09:55:43 -05:00
ben marsh
a587a98234 Horde: Re-enable new bundle format.
#jira

[CL 30292049 by ben marsh in ue5-main branch]
2023-12-13 09:47:24 -05:00
ben marsh
4373db4c84 Horde: Add helper methods for writing directory trees to storage writers.
[CL 30292017 by ben marsh in ue5-main branch]
2023-12-13 09:45:27 -05:00
ben marsh
3d28498698 Horde: Include the previous ref name for an artifact in the creation response, so clients can de-duplicate against previous builds.
#jira

[CL 30290898 by ben marsh in ue5-main branch]
2023-12-13 08:53:21 -05:00
joakim lindqvist
1e05978847 OidcToken - Allow you to only specify the list of redirect uris instead of both that and the single redirect uri
[CL 30289016 by joakim lindqvist in ue5-main branch]
2023-12-13 06:25:25 -05:00
ben marsh
dbdc839454 Horde: Improve diagnostics for artifact creation errors.
#jira

[CL 30282923 by ben marsh in ue5-main branch]
2023-12-12 19:34:47 -05:00
ben marsh
aefbd80a6c Horde: Fix static analysis warnings.
#jira

[CL 30262994 by ben marsh in ue5-main branch]
2023-12-12 09:52:18 -05:00
ben marsh
9b3247f601 Horde: Annotate Horde id types with the [LogValueType] attribute, so the dashboard can link them appropriately.
#jira

[CL 30262462 by ben marsh in ue5-main branch]
2023-12-12 09:28:10 -05:00
ben marsh
43b1786bbf Horde: Horde: Add an attribute to indicate that a value that should be tagged with a type name in structured log messages, and a log value type for embedding an external hyperlink into the log output.
#jira

[CL 30262342 by ben marsh in ue5-main branch]
2023-12-12 09:21:42 -05:00
joe kirchoff
08efabbd57 EpicGames.Build: Remove ThirdParty/MSBuild by replacing glob usage with Microsoft.Extensions.FileSystemGlobbing
#rnx
#rb Ryan.Hummer, Tim.Smith

[CL 30254326 by joe kirchoff in ue5-main branch]
2023-12-11 19:50:16 -05:00
ben marsh
5ff36fcd84 Horde: Fix static analyzer warnings.
#jira

[CL 30247314 by ben marsh in ue5-main branch]
2023-12-11 15:22:33 -05:00
ben marsh
bb3cf32aa3 Horde: Add a name for artifacts, and allow the server to determine the ref name and namespace for uploading them. Also add a REST endpoint to allow creating artifacts, with job properties populated from data in the lease bearer token.
#jira

[CL 30244560 by ben marsh in ue5-main branch]
2023-12-11 14:06:48 -05:00
ben marsh
ecba6f5c00 Horde: Move BisectTaskId into EpicGames.Horde assembly.
#jira

[CL 30244063 by ben marsh in ue5-main branch]
2023-12-11 13:56:27 -05:00
ben marsh
a61a12a810 Horde: Move telemetry messages into EpicGames.Horde.
#jira

[CL 30243167 by ben marsh in ue5-main branch]
2023-12-11 13:37:57 -05:00
ben marsh
8a3ecfc8cf Horde: Move MetricId into EpicGames.Horde assembly.
#jira

[CL 30243058 by ben marsh in ue5-main branch]
2023-12-11 13:33:03 -05:00
ben marsh
bc2cb7d4e9 Horde: Move SessionId into the EpicGames.Horde assembly.
#jira

[CL 30242952 by ben marsh in ue5-main branch]
2023-12-11 13:29:35 -05:00
ben marsh
4b54718873 Horde: Move PoolId into the EpicGames.Horde assembly.
#jira

[CL 30241310 by ben marsh in ue5-main branch]
2023-12-11 12:26:27 -05:00
ben marsh
2d340a8a49 Horde: Move the LogId type into the EpicGames.Horde library.
#jira

[CL 30241119 by ben marsh in ue5-main branch]
2023-12-11 12:18:42 -05:00
VesCodes
3b031c58f9 Horde: Fix BinaryId CompareTo implementation. (#11207)
#jira

[CL 30237070 by VesCodes in ue5-main branch]
2023-12-11 09:09:45 -05:00
ben marsh
e94544a07c Horde: Minor static analysis fixes.
#jira

[CL 30226289 by ben marsh in ue5-main branch]
2023-12-09 13:17:29 -05:00
ben marsh
5f55964d62 Horde: Move JobId type into EpicGames.Horde.
#jira

[CL 30225707 by ben marsh in ue5-main branch]
2023-12-09 11:01:59 -05:00
ben marsh
25c16c241d Horde: Modify JobId to wrap a BinaryId value rather than an ObjectId value.
#jira

[CL 30225644 by ben marsh in ue5-main branch]
2023-12-09 10:43:03 -05:00
joe kirchoff
936523f420 UBA: Set disallowed paths for the session
#rnx

[CL 30219744 by joe kirchoff in ue5-main branch]
2023-12-08 16:24:08 -05:00
joe kirchoff
2e625f94f7 UnrealBuildTool: UBA disallowed paths
#rnx

[CL 30217007 by joe kirchoff in ue5-main branch]
2023-12-08 14:42:54 -05:00
ben marsh
c3181125ee Horde: Include a stream and changelist number in artifacts, allowing searching of artifacts with a particular tag over a range.
#jira

[CL 30216570 by ben marsh in ue5-main branch]
2023-12-08 14:16:08 -05:00