Commit Graph

67 Commits

Author SHA1 Message Date
Jerome Delattre
f36d951e96 Seperate properties for BuildVersion and BuildNamePath
#preflight 64551ae74c3ec54e6e5511e5
#rnx
#rb Tyler.Staples

[CL 25358387 by Jerome Delattre in ue5-main branch]
2023-05-05 14:34:42 -04:00
matt oztalay
96a690bf20 Adding an option to BuildAndTestProject graph to specify which configuration to build UnrealInsights for, opening up the option to use Development or Shipping.
#rb jerome.delattre

#jira UES-6729
#preflight 64405144a35280ed4f92c0ba

[CL 25115519 by matt oztalay in ue5-main branch]
2023-04-19 16:55:45 -04:00
Jerome Delattre
28666afffd Sanitize test name for node title, mainly because of Group syntax
#preflight 640f3b8bc41a0a2a77b24662
#rb Ryan.Hummer

[CL 24613475 by Jerome Delattre in ue5-main branch]
2023-03-13 11:35:43 -04:00
Jerome Delattre
185656cb87 Support Annotations on test runs
#jira UE-179418
#rb Ryan.Hummer

[CL 24611803 by Jerome Delattre in ue5-main branch]
2023-03-13 09:32:52 -04:00
jerome delattre
1ff9c1944d Add EpicWebHelper as optional tool to be compiled
#jira UE-174568
#preflight 63d963d0b73528c8f2293b7
#rb ryan.hummer

[CL 23940619 by jerome delattre in ue5-main branch]
2023-01-31 18:02:13 -05:00
zousar shaker
671e3a2435 Apply TagOutput="false" attribute on all engine cook steps to avoid the time penalty of saving a tag manifest for cooks when we never want cook output stored on the network.
[FYI] ben.marsh
[FYI] bryan.johnson
[FYI] ryan.hummer

[CL 23923488 by zousar shaker in ue5-main branch]
2023-01-31 01:17:07 -05:00
Tim Smith
a81434c74f Removed places where -nobuilduht is added to the command line.
#rb ryan.hummer
#preflight 63c7e95fac35a0e9dad8774d

[CL 23754222 by Tim Smith in ue5-main branch]
2023-01-18 08:01:18 -05:00
Jerome Delattre
45e43c886c Fix buildgraph CookedEditor requirement errors
#rb trivial
#jira none
#preflight skipped

[CL 23683291 by Jerome Delattre in ue5-main branch]
2023-01-13 14:21:12 -05:00
Jerome Delattre
cd5ae49cf1 Make Project name optional to be prepended to node name and label name
#preflight 63c070a00b358b97d1fbf7f3
#jira UE-154043
#rb Ryan.Hummer, Chris.Constantinescu

[CL 23681991 by Jerome Delattre in ue5-main branch]
2023-01-13 13:36:19 -05:00
Tim Smith
b3eae65080 Updating sample build scripts to not build UnrealHeaderTool
#rb
#preflight 63c01af8bf54fa7b3668d1d7

[CL 23662742 by Tim Smith in ue5-main branch]
2023-01-12 09:57:35 -05:00
Jerome Delattre
8ec25091b2 Fix depencies for target linux tests
#jira none
#rb trivial
#preflight skipped
#rnx

[CL 22458662 by Jerome Delattre in ue5-main branch]
2022-10-11 11:25:30 -04:00
jerome delattre
90cb6399de Use DevkitAutomation for agents that deploy on console
#jira none
#preflight 6340829b2a0a2c1ead93b15d
#rnx
#rb ryan.hummer
#lockdown ryan.hummer

[CL 22412790 by jerome delattre in ue5-main branch]
2022-10-07 19:45:18 -04:00
jerome delattre
6e8068c544 Add argument to setup Module Role
+ Enforce using a the CustomModuleRoles argument with CookedEditor in BuildAndTestProject buildgraph

#jira UE-165358
#rnx
#preflight 6335ed6ed165c45137b2eaf6
#rb Chris.Constinescu

[CL 22284248 by jerome delattre in ue5-main branch]
2022-09-30 19:25:03 -04:00
jerome delattre
e3e297d775 Exclude DotNet folder when Tagging ContentOnlyProject compile output
#preflight 6335ec9df76de2d4d566cc07
#rnx
#rb Ryan.Hummer
#jira none

[CL 22264248 by jerome delattre in ue5-main branch]
2022-09-30 01:41:05 -04:00
jerome delattre
4d28af388f Add an option to compile UnrealInsights as a requirement
#jira none
#preflight skip
#rb Matt.Oztalay
#rnx

[CL 22141983 by jerome delattre in ue5-main branch]
2022-09-22 15:00:30 -04:00
jerome delattre
55a4f16235 Avoid compiling twice the project with content only project
#jira none
#preflight 631b637a354826f8b3ad66e0
#rb Matt.Oztalay
#rnx

[CL 21929900 by jerome delattre in ue5-main branch]
2022-09-09 18:19:11 -04:00
Jerome Delattre
040633abd1 Fix Cooked Editor exported path in Windows
+ set CookedEditor role in Gauntlet UE tests when -cookededitor switch is used

#jira none
#rb Nick.bullard
#preflight 631269c6a20b67673b862af4
#rnx

[CL 21849523 by Jerome Delattre in ue5-main branch]
2022-09-07 09:51:36 -04:00
Bryan Johnson
254e477b08 Remove running with disableunity on incremental builds
#jira none
#rnx
#rb Ryan.Hummer

[CL 21550374 by Bryan Johnson in ue5-main branch]
2022-08-24 16:04:24 -04:00
Jerome Delattre
ce08ee4606 Add Shipping to the MediaFrameworkTest package projects schedule
+ workaround mobile limitation to only stage and package one configuration at a time

#jira none
#rb none
#rnx
#preflight 63050d965a5d4e462429dc57

[CL 21520183 by Jerome Delattre in ue5-main branch]
2022-08-23 17:02:18 -04:00
Jerome Delattre
a833cc677e Add support for CookedEditor to BuildAndTestProject.xml
#jira UEENGQA-72833
#preflight 62cc24a6173a4f34086121a3
#rb Chris.Constantinescu
#fyi Nick.Bullard

[CL 21039043 by Jerome Delattre in ue5-main branch]
2022-07-11 09:50:47 -04:00
Jerome Delattre
48e9447a39 Clean up in BuildlAndTetstProject buildgraph
* Remove repetition of the project name in node name
* Fix labels to use the one from the Horde Dashboard
* Avoid using exclude property in Label

#jira UE-146821
#preflight 6282af477b284e8208303530
#rb Ryan.Hummer
#rnx

[CL 20279926 by Jerome Delattre in ue5-main branch]
2022-05-19 10:14:09 -04:00
jerome delattre
94d820f091 fix staging content only project
#preflight 6202c780e85c7a08bbf3e758
#jira UE-141697
#rb Chris.Constantinescu, Eric.Knapik

#ROBOMERGE-AUTHOR: jerome.delattre
#ROBOMERGE-SOURCE: CL 18908566 in //UE5/Release-5.0/... via CL 18909488 via CL 18909726
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v915-18905420)

[CL 18909743 by jerome delattre in ue5-main branch]
2022-02-08 16:07:11 -05:00
david harvey
f9d797d8fb add another platform to more build graph nodes.
#jira UE-129637
#rnx
#rb Ryan.Hummer

#ROBOMERGE-OWNER: david.harvey
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 18787475 in //UE5/Release-5.0/... via CL 18787483 via CL 18787548
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
#ROBOMERGE-CONFLICT from-shelf

[CL 18787575 by david harvey in ue5-main branch]
2022-01-31 04:36:25 -05:00
jerome delattre
f6097bb691 Remove heuristic to guess TargetName. Introduce IsContenOnlyProject to force UnrealGame as TargetName
#jira UE-137101
#rb Bryan.Johnson
#rnx

#ROBOMERGE-AUTHOR: jerome.delattre
#ROBOMERGE-SOURCE: CL 18430499 in //UE5/Release-5.0/... via CL 18435307
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435535 by jerome delattre in ue5-release-engine-test branch]
2021-12-10 17:46:49 -05:00
logan harvell
53fc24413e Exclude package warnings from test labels
#lockdown Jeff.Farris
#preflight 61774fe84c7496000176f9c4

#ROBOMERGE-AUTHOR: logan.harvell
#ROBOMERGE-SOURCE: CL 17919791 via CL 18007027 via CL 18370442 via CL 18370516
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18370584 by logan harvell in ue5-release-engine-test branch]
2021-12-03 13:47:42 -05:00