Commit Graph

1412 Commits

Author SHA1 Message Date
gary yuan
f8270b3aed Fixes for OpenEditor BuildCommand to support inheritance, parameter passing to UnrealEditor and specification of different UnrealEditor using fully rooted path.
#rb eric.knapik
#preflight 63485e5957048bdb82c448c0

[CL 22536577 by gary yuan in ue5-main branch]
2022-10-14 18:01:55 -04:00
jamie dale
c851d731fd Warn rather than error if localization source data is missing when staging
This can be synced out of devs local builds, but shouldn't stop the cook/stage process from working for testing

#jira
#rb Rex.Hill
#rnx

[CL 22505615 by jamie dale in ue5-main branch]
2022-10-13 11:43:41 -04:00
sebastien lussier
e4ca6c43fb Robomerge - Removed the use of "#disregardexcludedauthors" when "deadend" is specified
#preflight skip
#rb aris.theophanidis

[CL 22497679 by sebastien lussier in ue5-main branch]
2022-10-13 02:51:10 -04:00
jamie dale
3894f35f2a Cooked editors now stage the editor localization targets
#preflight 6340342ab20780acc1f813f2
#rb Rex.Hill, Dave.Belanger

[CL 22432682 by jamie dale in ue5-main branch]
2022-10-10 12:53:15 -04:00
sebastien lussier
0adf0ab63f Unified autosubmit code for World Partition Builders
* Added auto submit support to existing builders
* Added auto submit tags support to allow scripts to provide robomerge tags for a CL
#rb patrick.enfedaque
#preflight 632dd2d52c7bc831f83c06fb

[CL 22164369 by sebastien lussier in ue5-main branch]
2022-09-23 20:21:34 -04:00
pj kack
a4092b0b60 UAT: CopyBuildToStagingDirectory: Make sure to include global.utoc/.ucas when copying .pak, .utoc and .ucas files from another build.
#rb carlmagnus.nordin
#rnx

[CL 22084591 by pj kack in ue5-main branch]
2022-09-19 19:47:30 -04:00
josh adams
25c54a4758 - Fixing an ini key from the config redirect stuff recently
#jira UE-163639
#rb trivial
#preflight 63236c9eb1461e4724fc2df4

[CL 22039858 by josh adams in ue5-main branch]
2022-09-15 18:02:51 -04:00
Josh Adams
f8914ae7ef - Added a new UAT script, SyncPerforceServers, that will make it easy and safe to mirror a stream on one perforce server with another. This involves multiple streams on the target server to manage, see the .cs for info
#rb jeff.newquist
#preflight 6322618a47741a7dbd9f2323

[CL 22020360 by Josh Adams in ue5-main branch]
2022-09-14 19:48:32 -04:00
joe kirchoff
2494b02d37 Don't pass an empty architecture when building a plugin
#jira UE-163545
#rnx
#rb trivial
[FYI] Josh.Adams
#preflight 63223d6629254beccbef28eb

[CL 22019527 by joe kirchoff in ue5-main branch]
2022-09-14 18:48:26 -04:00
josh adams
27fe66f3e0 - Fixed warning about ConfigRedirects.ini not being allowed or denied
#rb trivial
#jira UE-163639
#preflight 6321ff709677b738f4f34fee

[CL 22014947 by josh adams in ue5-main branch]
2022-09-14 16:12:03 -04:00
Ben Marsh
7f40651dd3 UAT: Move the CopyUAT command into AutomationUtils, so we can run build jobs without having AutomationScripts synced.
#preflight none

[CL 22007578 by Ben Marsh in ue5-main branch]
2022-09-14 11:08:23 -04:00
Dan Thompson
1648e152b4 Fix passing -WriteBackMetadataToAssetRegistry via RunUAT. Now you can pass this in ushell after the -- when doing .stage game.
#rb martin.ridgers
#preflight 6320b01c506f1a33e05a6765

[CL 21986745 by Dan Thompson in ue5-main branch]
2022-09-13 13:21:49 -04:00
josh adams
6417f1656a - Used new ConfigRedirects to rename the following ini keys:
WhitelistConfigFiles=AllowedConfigFiles
  BlacklistConfigFiles=DisallowedConfigFiles
  WhitelistDirectories=AllowedDirectories
  BlacklistLocalizationTargets=DisallowedLocalizationTargets
#preflight 631f5107ec5b0c765f0443ff
#jira UE-130960
#rb david.hibbits

[CL 21974206 by josh adams in ue5-main branch]
2022-09-12 18:26:45 -04:00
zack neyland
5d51db24e6 Fixes issue with -open and -build being specified on the command line with SyncProject.
#jira UE-161134
#preflight none
#rb Josh.Adams

[CL 21974141 by zack neyland in ue5-main branch]
2022-09-12 18:21:40 -04:00
Josh Adams
5b2f23198f - Allow staging/packaging of programs (requires the program have a basic .uproject, see the new SlateUGS.uproject)
- Added code to patch paths for handling Programs having source in /Engine/Source/Programs/XYZ, their config fies, etc in /Engine/Programs/XYZ, and staging using /XYZ
- Mac can now apply -specifiedarchitecture to UAT builds of programs
- Added support to SlateUGS to load Pak files (programs have to opt-in to it in their main Build.cs)
#rb brandon.schaefer,david.harvey
#preflight 631a03202b7fe03eb6b0f16a

[CL 21894674 by Josh Adams in ue5-main branch]
2022-09-08 11:22:00 -04:00
andrew grant
687389742f Benchmarking script uodate -
Tidied up CSV reporting of values to be more spreadsheet friendly
Allow -AllCompile to be used independently of -editor / -client

#rb na
#preflgiht https://horde.devtools.epicgames.com/job/6312a54fab25bb91f5a7e838

[CL 21776180 by andrew grant in ue5-main branch]
2022-09-03 11:10:17 -04:00
francis hurteau
2b0b657cc5 Fix issue where ucas staging in UEFN was not working due to a filtering error based on file path
#rb Josh.Adams
#preflight 630e733a0345de4ccfbd6279

[CL 21716922 by francis hurteau in ue5-main branch]
2022-08-30 23:48:19 -04:00
Joe Kirchoff
c800810383 SyncBinariesFromUGS: Retrieve correct compatible changelist using the existing P4Env
Move list of extensions treated as code to common location

#rnx
#rb ben.marsh
#preflight 63052cb8a45b007ea2836cc7

[CL 21518406 by Joe Kirchoff in ue5-main branch]
2022-08-23 16:08:29 -04:00
Joe Kirchoff
ab70179fed Protobuf 3.18.0 built via BuildCMakeLib rather than vcpkg
#rb trivial
#rnx
#preflight 630521e95366f61a42740faf

[CL 21518268 by Joe Kirchoff in ue5-main branch]
2022-08-23 16:04:41 -04:00
Ben Marsh
e31a1cd327 UAT: Add separate log output for each line of mismatched Perforce case.
#preflight none
#jira UE-160729

[CL 21511495 by Ben Marsh in ue5-main branch]
2022-08-23 12:50:40 -04:00
Josh Adams
68a7d35895 - Fixing dictionary lookup error
#jira UE-161580
#rb trivial
#preflight 6303e469c85b7fef2257b8e0

[CL 21491995 by Josh Adams in ue5-main branch]
2022-08-22 16:21:19 -04:00
Josh Adams
43ae14a27a - Added architectures flag to BuildPlugin, mostly for Mac users to choose what architecture their plugin supports
#rb roman.dzieciol
#preflight 62ff9f918b092b3f2499d0fa

[CL 21457613 by Josh Adams in ue5-main branch]
2022-08-19 11:00:22 -04:00
PJ Kack
638407e51c UAT: Limit BuildCookRun time to wait for a dedicated server process to start logging to 10 seconds since servers (in shipping) may run with logging disabled (improvement for 19645492).
#jira UE-159535
#rb carlmagnus.nordin
#rnx
#preflight 62fb469b1e39eb26a018920f

[CL 21402223 by PJ Kack in ue5-main branch]
2022-08-16 03:41:52 -04:00
David Harvey
b6f95735d5 ensure EditorOpenOrder.log files are not used for IoStore ordering.
#jira UE-133138
#rb CarlMagnus.Nordin, Serge.Bernier
#rnx
#preflight 62fa026d1e61d1ba0e226aac

[CL 21384667 by David Harvey in ue5-main branch]
2022-08-15 04:40:16 -04:00
Joe Kirchoff
8e2205bafb AutomationTool: Fix passing the target type as the
#rnx
#rb trivial
#jira UE-159263
#preflight 62f58c71cf7afa018b6ba662

[CL 21348427 by Joe Kirchoff in ue5-main branch]
2022-08-11 19:18:40 -04:00