Commit Graph

345 Commits

Author SHA1 Message Date
ryan hummer
979d2c51a1 Fixing LiveLinkHub issues with InstalledEngineBuild.xml
#rnx
#jira UE-212117, UE-212132
#rb jeremie.roy

[CL 32936739 by ryan hummer in ue5-main branch]
2024-04-12 13:54:07 -04:00
ryan hummer
499148fadf Fixing InstalledEngineBuild failing for licensees
Removing redundant copy as well, as the files are already tagged via other steps

#jira UE-212012
#rb jeremie.roy

[CL 32873716 by ryan hummer in ue5-main branch]
2024-04-11 02:36:20 -04:00
jeremie roy
93d3a1d1f0 CIS warning fix
Change the LiveLinkHub compile step to not tag the livelinkhub target receipt, which would generate warnings later on since the restricted build dependencies could not be found.

#jira UE-210751
#rb jason.walter, Ryan.Hummer

[CL 32564878 by jeremie roy in ue5-main branch]
2024-03-27 19:54:25 -04:00
jeremie roy
db90b0e853 Fix livelink hub plugins not getting staged with UE installed build
#jira UE-209076
#rb jason.walter
#prelfight 660341070f0b188ba61d2aec

[CL 32528949 by jeremie roy in ue5-main branch]
2024-03-26 19:03:24 -04:00
zousar shaker
43ab61e7d8 Ensure that engine installed builds don't fail if the PDB files are missing for zen.exe and zenserver.exe on Windows.
#jira UE-209178
#rb ryan.hummer

[CL 32131630 by zousar shaker in ue5-main branch]
2024-03-08 16:25:51 -05:00
jeremie roy
9711818383 LiveLinkHub - Fix missing content from staged UEFN distribution
- Add an option to build third party livelink plugins, can be controlled through -set:WithLiveLinkHub3rdPartyPlugins=true / false
- Allow LiveLink logs in shipping (Off by default unless bAllowLogsInShipping is enabled)
- Stage LLH's defaultengine and editor setting config, which ensures the app's output log has the right font. This also fixes LiveLinkHub mistakenly ending up in the message bus sources.
- Add missing dependencies needed for some of the plugins (ie. LiveLinkLens, LiveLinkCamera...)

#rb jason.walter
#jira UE-208134 UE-208138

[CL 31936757 by jeremie roy in ue5-main branch]
2024-03-01 00:27:39 -05:00
ben marsh
0dbe097ef2 Horde: Allow specifying a description string for artifacts.
#jira UE-207508

[CL 31729764 by ben marsh in ue5-main branch]
2024-02-22 14:17:29 -05:00
jeanluc corenthin
7b97c564b8 Fixed build break: Removed plugins not compiling on Mac
#jira UE-207338
#rb jerome.delattre
#rnx

[CL 31708565 by jeanluc corenthin in ue5-main branch]
2024-02-21 20:12:37 -05:00
ben marsh
0d0910086b Horde: Move options for host platforms in installed build into main build script.
[CL 31627434 by ben marsh in ue5-main branch]
2024-02-19 17:12:51 -05:00
ben marsh
862f81e190 Horde: Add steps to upload the installed engine build to Horde once built.
[CL 31625438 by ben marsh in ue5-main branch]
2024-02-19 16:31:26 -05:00
johan berg
6b96f6dc07 Add CRC_DEFAULT_URL and CRC_DEFAULT_COMPANY_NAME to installed build script.
#rb Wes.Hunt
#jira UE-205533

[CL 31417652 by johan berg in ue5-main branch]
2024-02-13 04:59:26 -05:00
jim casale
228f2cb375 Adding variable to allow for additional command line arguments to be passed to compiles on Win64 agents.
#jira UE-204662
#rnx
#rb Ryan.Hummer

[CL 31396579 by jim casale in ue5-main branch]
2024-02-12 15:51:28 -05:00
Ryan Hummer
340e32fbf9 Adding an option to run code signing via signtool.exe in parallel, up to 16 concurrent instances.
* Exposing the option to the InstalledEngineBuild.xml, off by default
* Moving to a signing service requires parallel calls for performance
* Some clean up of log printing to improved structured logging output

#rnx
#jira UE-204728
#rb Chad.Garyet

#changelist validated
#virtualized

[CL 31228478 by Ryan Hummer in ue5-main branch]
2024-02-06 15:39:04 -05:00
zousar shaker
dc11ee928d Fix for Build DDC jobs to ensure that they include zenserver executables when copying a build to a subdirectory in case it is needed.
#jira UE-205431

[CL 31059212 by zousar shaker in ue5-main branch]
2024-01-31 14:43:01 -05:00
chris babcock
9ece3c0a0c Add x86_64 architecture to Android installed build
#jira UE-198183
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter

[CL 31022164 by chris babcock in ue5-main branch]
2024-01-30 16:50:06 -05:00
johan berg
45de81f0f8 Split CRC analytics definition into a development and retail variant.
We want to be able to get telemetry event from binary builds of the engine, but only in development time (e.g. CRCE), not for the packaged game.

#jira UE-114670
#rb wes.hunt

[CL 30922364 by johan berg in ue5-main branch]
2024-01-26 09:29:49 -05:00
jeremie roy
e9752ccefc Disable livelinkhub dSYM generation to avoid hitting dsym size limit
#rb jason.walter
#jira UE-203285

[CL 30577356 by jeremie roy in ue5-main branch]
2024-01-11 16:14:41 -05:00
jeremie roy
39e3173b94 Add LiveLinkHub to the UE installed build
#rb jason.walter
#jira UE-202463

[CL 30273080 by jeremie roy in ue5-main branch]
2023-12-12 14:59:54 -05:00
zousar shaker
be6302f8ba Add ZenDashboard to the installed engine build tools.
[CL 29770316 by zousar shaker in ue5-main branch]
2023-11-15 22:03:35 -05:00
Ryan Hummer
c23cbacc21 Fixing BuildConfiguration.Schema.xsd not making it into installed builds
#rnx
#jira UE-196719
#rb none

[CL 28333036 by Ryan Hummer in ue5-main branch]
2023-09-28 20:10:54 -04:00
james singer
b26c264568 Linux: Fix IsVanilla check by implementing EnumerateLauncherEngineInstallations for Linux
- Also add -BuildId flag to allow released builds to be registered as "launcher" builds.
- This gets us telemetry and the ability to open projects made on the Mac and Windows builds without being prompted to open a copy

#jira UE-195467
#rb zack.neyland, ryan.hummer


#p4v-cherrypick 27716361

[CL 27884862 by james singer in ue5-main branch]
2023-09-14 13:08:58 -04:00
james singer
af3dc341fd Linux: Fix IsVanilla check by implementing EnumerateLauncherEngineInstallations for Linux
- Also add -BuildId flag to allow released builds to be registered as "launcher" builds.
- This gets us telemetry and the ability to open projects made on the Mac and Windows builds without being prompted to open a copy

#jira UE-187968
#rb zack.neyland, ryan.hummer

[CL 27716361 by james singer in ue5-main branch]
2023-09-08 12:55:33 -04:00
ryan hummer
fad6b98523 Fixing InstalledEngineBuild for Mac producing duplicate output errors when WithClient is enabled
#rnx
#jira UE-191596
#rb bryan.johnson
#prelight 64c80430a8539ecb49a30011

[CL 26719134 by ryan hummer in ue5-main branch]
2023-07-31 16:12:06 -04:00
ryan hummer
dd0a16b3d8 Removed VS2019 args from InstalledEngineBuild
#rnx
#jira UE-190809
#rb none

[CL 26714248 by ryan hummer in ue5-main branch]
2023-07-31 14:05:21 -04:00
alejandro arango
cc9b643d45 Switchboard: Added helper to lock gpu clocks, which is currently required for reliable smpte-2110 gpu direct.
#rb simon.therriault, zach.brockway
#jira UE-167327, UE-182184
#preflight 642b9172ce01db47acef7856

[CL 24907128 by alejandro arango in ue5-main branch]
2023-04-04 01:47:12 -04:00