@@ -17,7 +17,7 @@ run_quick_checks:
1717 name : Run Quick Initial Checks
1818 dependencies :
1919 - .yamato/package-pack.yml#package_pack_-_ngo_ubuntu
20- - .yamato/project-standards.yml#standards_ubuntu_testproject_6000.2
20+ - .yamato/project-standards.yml#standards_ubuntu_testproject_{{ validation_editors.default }}
2121
2222# Runs all package tests
2323run_all_package_tests :
@@ -30,22 +30,20 @@ run_all_package_tests:
3030{% endfor -%}
3131
3232
33- # Runs all package tests on 6000.2 editor (latest supported editor)
34- run_all_package_tests_6000.2 :
35- name : Run All Package Tests [6000.2 only]
33+ # Runs all package tests on default editor
34+ run_all_package_tests_{{ validation_editors.default }} :
35+ name : Run All Package Tests [{{ validation_editors.default }} only]
3636 dependencies :
3737{% for platform in test_platforms.desktop -%}
38- {% for editor in validation_editors.default -%}
39- - .yamato/package-tests.yml#package_test_-_ngo_{{ editor }}_{{ platform.name }}
40- {% endfor -%}
38+ - .yamato/package-tests.yml#package_test_-_ngo_{{ validation_editors.default }}_{{ platform.name }}
4139{% endfor -%}
4240
43- # Runs all package tests on mimimum supported editor (2022.3 in case of NGOv1.X) (2022.3 will soon be a minimum supported editor)
44- run_all_package_tests_2022 :
45- name : Run All Package Tests [2022.3 ]
41+ # Runs all package tests on mimimum supported editor
42+ run_all_package_tests_{{ validation_editors.minimal }} :
43+ name : Run All Package Tests [{{ validation_editors.minimal }} ]
4644 dependencies :
4745{% for platform in test_platforms.desktop -%}
48- - .yamato/package-tests.yml#package_test_-_ngo_2022.3_ {{ platform.name }}
46+ - .yamato/package-tests.yml#package_test_-_ngo_{{ validation_editors.minimal }}_ {{ platform.name }}
4947{% endfor -%}
5048
5149
@@ -64,28 +62,26 @@ run_all_project_tests:
6462{% endfor -%}
6563
6664
67- # Runs all projects tests on 6000.2 editor (latest supported editor)
68- run_all_project_tests_6000.2 :
69- name : Run All Project Tests [6000.2 only]
65+ # Runs all projects tests on default editor (latest supported editor)
66+ run_all_project_tests_{{ validation_editors.default }} :
67+ name : Run All Project Tests [{{ validation_editors.default }} only]
7068 dependencies :
7169{% for project in projects.all -%}
7270{% if project.has_tests == "true" -%}
7371{% for platform in test_platforms.desktop -%}
74- {% for editor in validation_editors.default -%}
75- - .yamato/project-tests.yml#test_{{ project.name }}_{{ platform.name }}_{{ editor }}
76- {% endfor -%}
72+ - .yamato/project-tests.yml#test_{{ project.name }}_{{ platform.name }}_{{ validation_editors.default }}
7773{% endfor -%}
7874{% endif -%}
7975{% endfor -%}
8076
81- # Runs all projects tests on mimimum supported editor (2022.3 in case of NGOv1.X) (2022.3 will soon be a minimum supported editor)
82- run_all_project_tests_2022 :
83- name : Run All Project Tests [2022.3 ]
77+ # Runs all projects tests on mimimal supported editor
78+ run_all_project_tests_{{ validation_editors.minimal }} :
79+ name : Run All Project Tests [{{ validation_editors.minimal }} ]
8480 dependencies :
8581{% for project in projects.all -%}
8682{% if project.has_tests == "true" -%}
8783{% for platform in test_platforms.desktop -%}
88- - .yamato/project-tests.yml#test_{{ project.name }}_{{ platform.name }}_2022.3
84+ - .yamato/project-tests.yml#test_{{ project.name }}_{{ platform.name }}_{{ validation_editors.minimal }}
8985{% endfor -%}
9086{% endif -%}
9187{% endfor -%}
@@ -97,9 +93,7 @@ run_all_projects_standards:
9793 dependencies :
9894{% for platform in test_platforms.default -%}
9995{% for project in projects.all -%}
100- {% for editor in validation_editors.default -%}
101- - .yamato/project-standards.yml#standards_{{ platform.name }}_{{ project.name }}_{{ editor }}
102- {% endfor -%}
96+ - .yamato/project-standards.yml#standards_{{ platform.name }}_{{ project.name }}_{{ validation_editors.default }}
10397{% endfor -%}
10498{% endfor -%}
10599
@@ -117,25 +111,23 @@ run_all_webgl_builds:
117111{% endfor -%}
118112
119113
120- # Runs all WebGL builds on 6000.2 editor (latest supported editor)
121- run_all_webgl_builds_6000.2 :
122- name : Run All WebGl Build [6000.2 only]
114+ # Runs all WebGL builds on default editor
115+ run_all_webgl_builds_{{ validation_editors.default }} :
116+ name : Run All WebGl Build [{{ validation_editors.default }} only]
123117 dependencies :
124118{% for project in projects.default -%}
125119{% for platform in test_platforms.desktop -%}
126- {% for editor in validation_editors.default -%}
127- - .yamato/webgl-build.yml#webgl_build_{{ project.name }}_{{ platform.name }}_{{ editor }}
128- {% endfor -%}
120+ - .yamato/webgl-build.yml#webgl_build_{{ project.name }}_{{ platform.name }}_{{ validation_editors.default }}
129121{% endfor -%}
130122{% endfor -%}
131123
132- # Runs all WebGL builds on 2022.3 editor (2022.3 will soon be a minimum supported editor)
133- run_all_webgl_builds_2022 :
134- name : Run All WebGl Build [2022.3 ]
124+ # Runs all WebGL builds on 2022.3 editor
125+ run_all_webgl_builds_{{ validation_editors.minimal }} :
126+ name : Run All WebGl Build [{{ validation_editors.minimal }} ]
135127 dependencies :
136128{% for project in projects.default -%}
137129{% for platform in test_platforms.desktop -%}
138- - .yamato/webgl-build.yml#webgl_build_{{ project.name }}_{{ platform.name }}_2022.3
130+ - .yamato/webgl-build.yml#webgl_build_{{ project.name }}_{{ platform.name }}_{{ validation_editors.minimal }}
139131{% endfor -%}
140132{% endfor -%}
141133
@@ -155,28 +147,25 @@ run_all_project_tests_desktop_standalone:
155147{% endfor -%}
156148
157149
158- # Runs all Desktop tests on 6000.2 editor (latest supported editor)
159- run_all_project_tests_desktop_standalone_6000.2 :
160- name : Run All Standalone Tests - Desktop [6000.2 only]
150+ run_all_project_tests_desktop_standalone_{{ validation_editors.default }} :
151+ name : Run All Standalone Tests - Desktop [{{ validation_editors.default }} only]
161152 dependencies :
162153{% for project in projects.default -%}
163154{% for platform in test_platforms.desktop -%}
164- {% for editor in validation_editors.default -%}
165155{% for backend in scripting_backends -%}
166- - .yamato/desktop-standalone-tests.yml#desktop_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_{{ editor }}
167- {% endfor -%}
156+ - .yamato/desktop-standalone-tests.yml#desktop_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_{{ validation_editors.default }}
168157{% endfor -%}
169158{% endfor -%}
170159{% endfor -%}
171160
172- # Runs all Desktop tests on mimimum supported editor (2022.3 in case of NGOv1.X) (2022.3 will soon be a minimum supported editor)
173- run_all_project_tests_desktop_standalone_2022 :
174- name : Run All Standalone Tests - Desktop [2022.3 ]
161+ # Runs all Desktop tests on mimimum supported editor
162+ run_all_project_tests_desktop_standalone_{{ validation_editors.minimal }} :
163+ name : Run All Standalone Tests - Desktop [{{ validation_editors.minimal }} ]
175164 dependencies :
176165{% for project in projects.default -%}
177166{% for platform in test_platforms.desktop -%}
178167{% for backend in scripting_backends -%}
179- - .yamato/desktop-standalone-tests.yml#desktop_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_2022.3
168+ - .yamato/desktop-standalone-tests.yml#desktop_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_{{ validation_editors.minimal }}
180169{% endfor -%}
181170{% endfor -%}
182171{% endfor -%}
@@ -194,25 +183,23 @@ run_all_project_tests_mobile_standalone:
194183{% endfor -%}
195184
196185
197- # Runs all Mobile tests on 6000.2 editor (latest supported editor)
198- run_all_project_tests_mobile_standalone_6000.2 :
199- name : Run All Standalone Tests - Mobile [6000.2 only]
186+ # Runs all Mobile tests on default editor (latest supported editor)
187+ run_all_project_tests_mobile_standalone_{{ validation_editors.default }} :
188+ name : Run All Standalone Tests - Mobile [{{ validation_editors.default }} only]
200189 dependencies :
201190{% for project in projects.default -%}
202191{% for platform in test_platforms.mobile_test -%}
203- {% for editor in validation_editors.default -%}
204- - .yamato/mobile-standalone-test.yml#mobile_standalone_test_{{ project.name }}_{{ platform.name }}_{{ editor }}
205- {% endfor -%}
192+ - .yamato/mobile-standalone-test.yml#mobile_standalone_test_{{ project.name }}_{{ platform.name }}_{{ validation_editors.default }}
206193{% endfor -%}
207194{% endfor -%}
208195
209- # Runs all Mobile tests on mimimum supported editor (2022.3 in case of NGOv1.X) (2022.3 will soon be a minimum supported editor)
210- run_all_project_tests_mobile_standalone_2022 :
211- name : Run All Standalone Tests - Mobile [2022.3 ]
196+ # Runs all Mobile tests on mimimum supported editor
197+ run_all_project_tests_mobile_standalone_{{ validation_editors.minimal }} :
198+ name : Run All Standalone Tests - Mobile [{{ validation_editors.minimal }} ]
212199 dependencies :
213200{% for project in projects.default -%}
214201{% for platform in test_platforms.mobile_test -%}
215- - .yamato/mobile-standalone-test.yml#mobile_standalone_test_{{ project.name }}_{{ platform.name }}_2022.3
202+ - .yamato/mobile-standalone-test.yml#mobile_standalone_test_{{ project.name }}_{{ platform.name }}_{{ validation_editors.minimal }}
216203{% endfor -%}
217204{% endfor -%}
218205
@@ -230,24 +217,23 @@ run_all_project_tests_console_standalone:
230217{% endfor -%}
231218
232219
233- # Runs all Console tests on 6000.2 editor (latest supported editor)
234- run_all_project_tests_console_standalone_6000.2 :
235- name : Run All Standalone Tests - Console [6000.2 only]
220+ # Runs all Console tests on default editor (latest supported editor)
221+ run_all_project_tests_console_standalone_{{ validation_editors.default }} :
222+ name : Run All Standalone Tests - Console [{{ validation_editors.default }} only]
236223 dependencies :
237224{% for project in projects.default -%}
238225{% for platform in test_platforms.console_test -%}
239- {% for editor in validation_editors.default -%}
240- - .yamato/console-standalone-test.yml#console_standalone_test_{{ project.name }}_{{ platform.name }}_{{ editor }}
226+ - .yamato/console-standalone-test.yml#console_standalone_test_{{ project.name }}_{{ platform.name }}_{{ validation_editors.default }}
241227{% endfor -%}
242228{% endfor -%}
243229{% endfor -%}
244230
245- # Runs all Console tests on mimimum supported editor (2022.3 in case of NGOv1.X) (2022.3 will soon be a minimum supported editor)
246- run_all_project_tests_console_standalone_2022 :
247- name : Run All Standalone Tests - Console [2022.3 ]
231+ # Runs all Console tests on mimimum supported editor
232+ run_all_project_tests_console_standalone_{{ validation_editors.minimal }} :
233+ name : Run All Standalone Tests - Console [{{ validation_editors.minimal }} ]
248234 dependencies :
249235{% for project in projects.default -%}
250236{% for platform in test_platforms.console_test -%}
251- - .yamato/console-standalone-test.yml#console_standalone_test_{{ project.name }}_{{ platform.name }}_2022.3
237+ - .yamato/console-standalone-test.yml#console_standalone_test_{{ project.name }}_{{ platform.name }}_{{ validation_editors.minimal }}
252238{% endfor -%}
253239{% endfor -%}
0 commit comments