ben marsh
|
837e2206df
|
Merging latest Horde code from Main [at] 36583965
#rnx
[CL 36759235 by ben marsh in 5.5 branch]
|
2024-10-01 19:46:38 -04:00 |
|
ben marsh
|
2af764e351
|
Merging latest Horde changes from Main.
[CL 36756615 by ben marsh in 5.5 branch]
|
2024-10-01 19:23:06 -04:00 |
|
Ryan Hummer
|
4af2fd066d
|
Updating Dev-Release-5.5 from Main at CL #36144969
#okforversepublic
[CL 36146571 by Ryan Hummer in Dev-5.5 branch]
|
2024-09-10 10:26:02 -04:00 |
|
ben marsh
|
6d19345e95
|
Horde: Add a native interface for the tools collection to IHordeClient.
#rnx
[CL 35944699 by ben marsh in ue5-main branch]
|
2024-08-30 20:46:15 -04:00 |
|
ben marsh
|
c9afe1fb37
|
Horde: Add a native collection for projects to IHordeHttpClient.
#rnx
[CL 35942888 by ben marsh in ue5-main branch]
|
2024-08-30 19:48:42 -04:00 |
|
ben marsh
|
b269a3d70a
|
Horde: Add a natively typed secrets collection to the Horde client.
#rnx
[CL 35942169 by ben marsh in ue5-main branch]
|
2024-08-30 19:30:42 -04:00 |
|
ben marsh
|
8803a43b4b
|
Horde: Include artifacts created through the CreateArtifact BuildGraph task in the list of artifacts for the job.
[CL 35924787 by ben marsh in ue5-main branch]
|
2024-08-30 09:52:03 -04:00 |
|
ben marsh
|
b938f0fe0d
|
Horde: Set the UE_HORDE_STREAMID environment variable containing the current stream id when running under Horde.
[CL 35900710 by ben marsh in ue5-main branch]
|
2024-08-29 13:41:32 -04:00 |
|
joe kirchoff
|
1651473244
|
csproj update coverlet.collector -> 6.0.2
#rnx
[CL 35679581 by joe kirchoff in ue5-main branch]
|
2024-08-20 19:58:48 -04:00 |
|
ben marsh
|
eccce1c827
|
Horde: Remove IDisposable interface from IStorageClient. We want to be able to pass IBlobRef objects around without having to know anything about where they're stored.
#rnx
[CL 35560717 by ben marsh in ue5-main branch]
|
2024-08-15 08:42:05 -04:00 |
|
ben marsh
|
72f346ad19
|
Horde: Remove logic for cloning changes before running preflights. This has been disabled for some time due to corruption issues on edge servers.
#rnx
[CL 35118242 by ben marsh in ue5-main branch]
|
2024-07-26 15:59:49 -04:00 |
|
ben marsh
|
44699dca67
|
Horde: Move artifact interfaces into EpicGames.Horde, and implement them in terms of HTTP responses. This allows a much more idiomatic OOP syntax for interacting with the server.
#rnx
[CL 35108187 by ben marsh in ue5-main branch]
|
2024-07-26 10:19:13 -04:00 |
|
ben marsh
|
573be1a648
|
Horde: Add extension methods to allow extracting IBlobRef<DirectoryNode> directly into directories.
[CL 35094981 by ben marsh in ue5-main branch]
|
2024-07-25 16:43:55 -04:00 |
|
ben marsh
|
1c30db3a84
|
Horde: Rename IBlobRef -> IHashedBlobRef and IBlobHandle -> IBlobRef. Also add an unhashed IBlobRef<> interface.
#rnx
[CL 35092301 by ben marsh in ue5-main branch]
|
2024-07-25 15:09:26 -04:00 |
|
ben marsh
|
82894af8ea
|
Horde: Move build functionality into a plugin.
[CL 34744728 by ben marsh in ue5-main branch]
|
2024-06-28 14:07:11 -04:00 |
|
ben marsh
|
1006b9ff9a
|
Horde: Move compute functionality into a plugin.
[CL 34729242 by ben marsh in ue5-main branch]
|
2024-06-27 20:27:55 -04:00 |
|
ben marsh
|
d4f085fa25
|
Horde: Rename namespaces to match project folders.
[CL 34573501 by ben marsh in ue5-main branch]
|
2024-06-21 15:57:01 -04:00 |
|
ben marsh
|
cae61f8329
|
Horde: Rename projects before splitting into plugins (Horde.Agent -> HordeAgent, Horde.Server -> HordeServer, Horde -> HordeCmd).
#rnx
[CL 34572990 by ben marsh in ue5-main branch]
|
2024-06-21 15:34:49 -04:00 |
|
ben marsh
|
1c5406e496
|
Horde: Downgrade log event about duplicate build products to information, since we don't have the list of duplicate build products to ignore in Horde.
[CL 34481440 by ben marsh in ue5-main branch]
|
2024-06-18 17:31:46 -04:00 |
|
ben marsh
|
97c4d904e3
|
Horde: Update logging to clarify whether tags or blocks are being read from temp storage.
#rnx
[CL 34199643 by ben marsh in ue5-main branch]
|
2024-06-07 09:01:37 -04:00 |
|
ben marsh
|
6df7525cfd
|
Horde: Fix issue where files will not be uploaded to temp storage if they were previously tagged as outputs in another step. Now allows output files to be produced by multiple steps, as long as their attributes match.
[CL 34132722 by ben marsh in ue5-main branch]
|
2024-06-05 14:10:38 -04:00 |
|
ben marsh
|
381daeb3c5
|
Horde: Guard against exceptions from querying EC2 instance metadata on Azure.
[CL 34124360 by ben marsh in ue5-main branch]
|
2024-06-05 10:28:48 -04:00 |
|
ben marsh
|
755d9ba907
|
Horde: Re-encode json log events which are downgraded from warning to information level.
[CL 34066674 by ben marsh in ue5-main branch]
|
2024-06-03 11:11:20 -04:00 |
|
ben marsh
|
08be933e3a
|
Horde: Fix null reference exception in TestExecutor.
#rnx
[CL 34034648 by ben marsh in ue5-main branch]
|
2024-05-31 12:16:04 -04:00 |
|
ben marsh
|
ade2d8f23c
|
Horde: Add an Epic-specific appsettings.Epic.json file for the Job driver.
#rnx
[CL 34033681 by ben marsh in ue5-main branch]
|
2024-05-31 11:39:57 -04:00 |
|