Commit Graph

15692 Commits

Author SHA1 Message Date
zack neyland
a4e34fd975 Adds more paths for finding the p4 binary on Mac and Linux, specifically the location as to where Homebrew puts p4.
#rb Josh.Adams
#jira none
#preflight none

[CL 21997845 by zack neyland in ue5-main branch]
2022-09-13 21:51:08 -04:00
jason walter
26117b5d31 Rename IniKeyBlacklist to IniKeyDenylist and IniSectionBlacklist to IniSectionDenyList
#jira UE-131078
#rb josh.adams
#preflight 6320c90f47741a7dbd237e5f

[CL 21997756 by jason walter in ue5-main branch]
2022-09-13 21:47:24 -04:00
Josh Adams
ae0776b338 - Fixed MacPlatformProcess child write pips to block so it doesn't blow the buffer for spammy comands
- Fixed Mac Perforce exe location discovery code for when there are multiple p4's found
#rb brandon.schaefer
#preflight 6321074729254beccb943f5f

[CL 21995231 by Josh Adams in ue5-main branch]
2022-09-13 18:50:03 -04:00
Ben Marsh
881f23091d Horde: Add a DefaultChange setting to job templates, which specify queries to be executed to determine the change to run at. If no query matches, the latest change will be used.
#preflight none
#fyi Josh.Engebretson

[CL 21991690 by Ben Marsh in ue5-main branch]
2022-09-13 16:28:54 -04:00
Ben Marsh
45978d5c84 Horde: Sort all environment variables before outputting, and consolidate logic to run on all lease types.
#preflight none

[CL 21991262 by Ben Marsh in ue5-main branch]
2022-09-13 16:13:58 -04:00
chris constantinescu
08fee9ccbf Low level tests quality of life changes:
- bump "Started test case" log messages to Display when --debug is used
- additional duration log messages. Catch2 durations were never printed in sync with --debug log messages
- ability to specify a device and attach to a debugger when running the LowLevelTests script; ability to specify configuration type
#rb Devin.Doucette, Jerome.Dellatre
#preflight 631f554d705bdbceb5b91b82

[CL 21989658 by chris constantinescu in ue5-main branch]
2022-09-13 15:06:34 -04:00
Ben Marsh
7ec8ea467e Horde: Log step-specific environment variables to logs on startup.
#preflight none

[CL 21989189 by Ben Marsh in ue5-main branch]
2022-09-13 14:45:06 -04:00
Ben Marsh
27db33ce23 Horde: Move Horde builds to using Linux agents.
#preflight none

[CL 21988791 by Ben Marsh in ue5-main branch]
2022-09-13 14:30:55 -04:00
Ben Marsh
8585cd5bc1 Horde: Perform the first issue escalation at an interval from the current time, rather than using the issue creation time. Since we only update the escalation time if it doesn't exist, this will be the time that the notification is added.
#preflight none

[CL 21988708 by Ben Marsh in ue5-main branch]
2022-09-13 14:28:11 -04:00
Ben Marsh
772a243c87 Horde: Fix missing code/content tags from preflight changes.
#preflight none

[CL 21988584 by Ben Marsh in ue5-main branch]
2022-09-13 14:24:37 -04:00
Ben Marsh
1920809007 Horde: Use a class to pass options for creating new jobs.
#preflight none

[CL 21988316 by Ben Marsh in ue5-main branch]
2022-09-13 14:14:46 -04:00
Yuriy ODonnell
da9b247942 unsync - Fix assert due to non-absolute path to unsync.cer in some cases
#rb none
#preflight skip

[CL 21988269 by Yuriy ODonnell in ue5-main branch]
2022-09-13 14:13:45 -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
joe kirchoff
86b7fb7fb6 UnrealBuildTool: Fix extension of clang-cl timing manifest
#rnx
#rb trivial
#preflight 631fc3b4f331adf70d69159c

[CL 21986609 by joe kirchoff in ue5-main branch]
2022-09-13 13:17:40 -04:00
Ben Marsh
b342e6da26 Horde: Pass a list of tags for a change being preflighted via the UE_HORDE_PREFLIGHT_TAGS environment variable.
#preflight none

[CL 21986606 by Ben Marsh in ue5-main branch]
2022-09-13 13:17:36 -04:00
joe kirchoff
e9173de95f UnrealBuildTool: Write trace files for android if enabled
#rnx
#rb trivial
#preflight 631fc01a1d7d879454482893

[CL 21986597 by joe kirchoff in ue5-main branch]
2022-09-13 13:17:24 -04:00
josh adams
6ba6e383d9 - Fix xcode 14 for mac that needs a plist generated for it
#rb adam.king,zack.neyland
#jira UE-156920
#preflight 631fb26a551a6a2554c16e2a

[CL 21986553 by josh adams in ue5-main branch]
2022-09-13 13:16:01 -04:00
Josh Engebretson
e555f342e0 Horde: Force close dashboard side, and align issue modal top elements
#jira none
#rnx
#preflight none

[CL 21985404 by Josh Engebretson in ue5-main branch]
2022-09-13 12:36:18 -04:00
Ben Marsh
56427d91b8 Horde: Allow configuring conditional base changelists to run preflights against.
* DefaultPreflight for a stream now contains a list of ChangeQueryConfig objects, each of which has a condition attached to them.
* Condition can query tags on the change being preflighted (eg. "tag.code == 1")
* ChangeQuery can also filter commits by tag for producing a change to build at.

#preflight none

[CL 21985042 by Ben Marsh in ue5-main branch]
2022-09-13 12:24:30 -04:00
bryan sefcik
f402b6abb5 Fixed an issue where people using writable workspaces would compile everything without using unity files because of the change to merge .gen.cpp files with module .cpp files in unity files.
#jira
#preflight 631f967180642a7fa7851034

[CL 21985018 by bryan sefcik in ue5-main branch]
2022-09-13 12:23:39 -04:00
yujiang wang
2c6701d111 Set UnrealSwarm .NET Framework target version to 4.6.2
[CL 21984910 by yujiang wang in ue5-main branch]
2022-09-13 12:19:52 -04:00
chris caulfield
6e2d4f7215 Chaos - reduce collision constraint struct size
- remove some unused properties
- use floats for all local-space or normalized vectors, and elsewhere here possible

#jira none
#preflight 631f7e8acd55825044fd0da8

[CL 21984517 by chris caulfield in ue5-main branch]
2022-09-13 12:06:06 -04:00
Josh Engebretson
174ea3ec68 Horde: Add force close info to issue responses
#jira none
#preflight none
#rnx

[CL 21983609 by Josh Engebretson in ue5-main branch]
2022-09-13 11:34:11 -04:00
carl bystrom
efb0545204 Horde: Add REST API for setting new pool sizing strategies
#preflight 632096e18c478acecf5c41c8

[CL 21982751 by carl bystrom in ue5-main branch]
2022-09-13 10:48:27 -04:00
Ryan Hummer
d646ac2c5a Adding missing file from previous CL # 21982447
#rnx
#jira FORT-514357
#rb none
#preflight none

[CL 21982614 by Ryan Hummer in ue5-main branch]
2022-09-13 10:42:05 -04:00