logan harvell
b58e942a35
Exclude previous steps from labels for package, publish, and boot test so they do not inherit warning states
...
[FYI] Andrew.Firth
#preflight 611ffdfe9db7df00018b14c4
#ROBOMERGE-SOURCE: CL 17255388
#ROBOMERGE-BOT: (v858-17259218)
[CL 17271915 by logan harvell in ue5-main branch]
2021-08-23 14:22:46 -04:00
Andrew Davidson
9b0f58e47c
LWC: Large World Coordinates toggle defaults to ON.
...
Frosty and Fortnite default to OFF.
Preflight validation runs: 611c2b645e73720001a4ccf3, 611c318caabad10001091e20,611c2ba99db7df000111041b
#rb chad.garyet
#jira UE-121664
#preflight 611d33b23a81b00001365b33
[CL 17218586 by Andrew Davidson in ue5-main branch]
2021-08-18 13:58:13 -04:00
Nick Darnell
7405ea2386
Adding nocompile flag to the BuildAndTestProject.xml.
...
#review-17207430 Andrew.Grant
#jira none
[CL 17207429 by Nick Darnell in ue5-main branch]
2021-08-17 18:49:23 -04:00
Andrew Davidson
6d03d83fcc
Undo //UE5/Main/... changelist 17203923
...
[CL 17205235 by Andrew Davidson in ue5-main branch]
2021-08-17 16:27:35 -04:00
Andrew Davidson
153948b5af
LWC: Large World Coordinates toggle defaults to ON.
...
Frosty and Fortnite default to OFF.
Preflight validation runs: 611aa00f3a81b00001d2998f, 611ad177aabad10001ca6a74, 611ad5773a81b00001d9947c, 611b8a2876f1fd00010eac6d
#rb ryan.durand
#jira UE-121664
#preflight 611b72d3aabad10001e5e3c3
[CL 17203923 by Andrew Davidson in ue5-main branch]
2021-08-17 15:32:48 -04:00
logan harvell
12c16dba18
Temporary fix for gauntlet tests when there are multiple build configurations by specifying the configuration subfolder as the test build directory when applicable
...
[FYI] Eric.McDaniel, Luke.Thatcher
#preflight 6102fa4d5938f90001520186
#ROBOMERGE-SOURCE: CL 17003239
#ROBOMERGE-BOT: (v838-16927207)
[CL 17003240 by logan harvell in ue5-main branch]
2021-07-29 20:22:26 -04:00
logan harvell
e00db7c4e4
Enable editor boot tests to be run alone not just as prerequisites for other tests
...
#preflight 610316185b2fb80001e5dcf5
#ROBOMERGE-SOURCE: CL 17001871
#ROBOMERGE-BOT: (v838-16927207)
[CL 17001886 by logan harvell in ue5-main branch]
2021-07-29 17:57:02 -04:00
luke thatcher
1dd59adebe
Add symbol upload support
...
- Enabled when SymbolServerPath is defined in the parent project script
- Also defines a "EnableSymbolStore" option, which defaults to true on build machines.
#rb Eric.McDaniel
#preflight 610140767f64190001c527ac
#ROBOMERGE-SOURCE: CL 16984788
#ROBOMERGE-BOT: (v838-16927207)
[CL 16986655 by luke thatcher in ue5-main branch]
2021-07-28 16:16:17 -04:00
luke thatcher
692667631b
Simplified BuildAndTestProject script and fixed use of unsync hashing.
...
- Added an explicit "Stage" step. The results of this step are hashed and published before packaging is done.
- Staging, hashing, and packaging is done as single steps, rather than one step per config. This avoids redundant re-staging and stomping previously built data.
- Merged target compile steps into a single, multi-config step.
#preflight 60ffe133b2a55c0001555366
#rb Eric.McDaniel
#ROBOMERGE-SOURCE: CL 16970618
#ROBOMERGE-BOT: (v838-16927207)
[CL 16972255 by luke thatcher in ue5-main branch]
2021-07-27 15:30:48 -04:00
logan harvell
7a5f97ac67
Fixed editor boot test being enabled even when EditorBootTest was set to false
...
#preflight skip
#ROBOMERGE-SOURCE: CL 16960421
#ROBOMERGE-BOT: (v838-16927207)
[CL 16970092 by logan harvell in ue5-main branch]
2021-07-27 13:23:45 -04:00
logan harvell
968d80a67f
Removed cloud upload task from BuildAndTest
...
#ROBOMERGE-SOURCE: CL 16930354
#ROBOMERGE-BOT: (v838-16927207)
[CL 16930369 by logan harvell in ue5-main branch]
2021-07-22 16:11:12 -04:00
logan harvell
b1665ec55a
Moved upload cloud directory so it is not under the BuildRoot directory
...
#ROBOMERGE-SOURCE: CL 16916035
#ROBOMERGE-BOT: (v836-16769935)
[CL 16921075 by logan harvell in ue5-main branch]
2021-07-22 01:08:36 -04:00
logan harvell
d0a4d794ff
Added option for appending obfuscation launch args when uploading to EGS
...
#ROBOMERGE-SOURCE: CL 16903521
#ROBOMERGE-BOT: (v836-16769935)
[CL 16919895 by logan harvell in ue5-main branch]
2021-07-21 23:11:35 -04:00
Jerome Delattre
59de136afe
Use UnrealEditor target for content only Project.
...
#jira UE-112219
#rb trivial
#rnx
[CL 16919161 by Jerome Delattre in ue5-main branch]
2021-07-21 21:53:07 -04:00
logan harvell
10daec6ab1
Fix upload step artifact ID parameter
...
#ROBOMERGE-SOURCE: CL 16896829
#ROBOMERGE-BOT: (v836-16769935)
[CL 16916080 by logan harvell in ue5-main branch]
2021-07-21 17:56:15 -04:00
ryan durand
9a8b0a5c40
Use an empty "complete" tag set to signal cook completion for package nodes so that test agents don't implicitly require all the cooked assets.
...
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 16703343
#ROBOMERGE-BOT: (v835-16672529)
[CL 16703350 by ryan durand in ue5-main branch]
2021-06-17 08:12:45 -04:00
logan harvell
e742a81d21
Added options for uploading a binary using the online BuildPatchTool
...
#ROBOMERGE-SOURCE: CL 16663746
#ROBOMERGE-BOT: (v834-16658389)
[CL 16663835 by logan harvell in ue5-main branch]
2021-06-14 16:32:35 -04:00
Jerome Delattre
0471a03acd
Fix 'Update Version Files' defined several times when building from more than one platform
...
#jira UE-117576
#rnx
#rb trivial
[CL 16588593 by Jerome Delattre in ue5-main branch]
2021-06-08 12:31:58 -04:00
Jerome Delattre
9af966d299
Fix local project output path when using BuildAndTestProject buildgraph
...
#jira UE-117280
#rnx
#rb Andrew.Grant
[CL 16574018 by Jerome Delattre in ue5-main branch]
2021-06-07 13:42:07 -04:00
yuriy odonnell
632398d0ae
Use buffered file IO during unsync manifest generation step
...
#ROBOMERGE-SOURCE: CL 16505152 in //UE5/Private-Frosty/...
#ROBOMERGE-BOT: STARSHIP (Private-Frosty -> Main) (v826-16501804)
[CL 16505159 by yuriy odonnell in ue5-main branch]
2021-05-29 10:18:55 -04:00
logan harvell
ea3473cf40
Added options to specify editor/target platforms to skip tests and separated them between boot tests and regular tests
...
#fyi Jeff.Farris
[CL 16322800 by logan harvell in ue5-main branch]
2021-05-13 20:20:15 -04:00
logan harvell
d7f314ae0b
Added build graph option to update version files
...
#fyi Jeff.Farris
[CL 16145534 by logan harvell in ue5-main branch]
2021-04-28 12:44:15 -04:00
Ryan Durand
b285a3e03b
Add support for overriding agent types.
...
#rnx
#rb none
#jira none
[CL 15977138 by Ryan Durand in ue5-main branch]
2021-04-12 09:36:42 -04:00
Andrew Grant
c816a0bf60
Modified BuildAndTest project script to allow projects to save hashed staging data to the network.
...
Added options for Linux to BuildAndTest and UE5 Horde templates for ShooterGame/QAGame for completeness.
#jira nojira
#rb swarm
#review-15847237 @jeff.farris, @yuriy.odonnell
[CL 15848178 by Andrew Grant in ue5-main branch]
2021-03-28 22:51:06 -04:00
Andrew Grant
c5bf909801
Added option to BuildAndTestProject script to publish staged content
...
Cleaned up some options around paths to make it easier for scripts to customize them.
Fixed issue with GDKBuilds in Gauntlet where the build source was ignoring the specified recursion depth when searching
#jira nojira
#rb jeff.farris
[CL 15780860 by Andrew Grant in ue5-main branch]
2021-03-23 13:53:51 -04:00