5
5
all_preview_apv_jobs :
6
6
name : All Preview APV Jobs
7
7
dependencies :
8
+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2021_3_-_macos
9
+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2021_3_-_ubuntu
10
+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2021_3_-_windows
11
+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_macos
12
+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_ubuntu
13
+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_windows
8
14
- path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_macos
9
15
- path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_ubuntu
10
16
- path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_windows
@@ -15,6 +21,332 @@ all_preview_apv_jobs:
15
21
Job Maintainers : ' #rm-packageworks'
16
22
Wrench : 1.0.0.0
17
23
24
+ # Functional tests for dependents found in the latest 2021.3 manifest (MacOS).
25
+ preview_apv_-_2021_3_-_macos :
26
+ name : Preview APV - 2021.3 - macos
27
+ agent :
28
+ image : package-ci/macos-13:default
29
+ type : Unity::VM::osx
30
+ flavor : b1.xlarge
31
+ commands :
32
+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip
33
+ - command : 7z x -aoa wrench-localapv.zip
34
+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
35
+ - command : python PythonScripts/print_machine_info.py
36
+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
37
+ timeout : 20
38
+ retries : 10
39
+ - command : unity-downloader-cli -u 2021.3/staging -c editor --path .Editor --fast
40
+ timeout : 10
41
+ retries : 3
42
+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2021.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
43
+ - command : echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
44
+ after :
45
+ - command : bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
46
+ artifacts :
47
+ Crash Dumps :
48
+ paths :
49
+ - CrashDumps/**
50
+ logs :
51
+ paths :
52
+ - ' *.log'
53
+ - ' *.xml'
54
+ - upm-ci~/test-results/**/*
55
+ - upm-ci~/temp/*/Logs/**
56
+ - upm-ci~/temp/*/Library/*.log
57
+ - upm-ci~/temp/*/*.log
58
+ - upm-ci~/temp/Builds/*.log
59
+ packages :
60
+ paths :
61
+ - upm-ci~/packages/**/*
62
+ PreviewAPVResults :
63
+ paths :
64
+ - PreviewApvArtifacts~/**
65
+ - APVTest/**/manifest.json
66
+ pvp-results :
67
+ paths :
68
+ - upm-ci~/pvp/**/*
69
+ browsable : onDemand
70
+ dependencies :
71
+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
72
+ variables :
73
+ UPMPVP_CONTEXT_WRENCH : 1.0.0.0
74
+ metadata :
75
+ Job Maintainers : ' #rm-packageworks'
76
+ Wrench : 1.0.0.0
77
+
78
+ # Functional tests for dependents found in the latest 2021.3 manifest (Ubuntu).
79
+ preview_apv_-_2021_3_-_ubuntu :
80
+ name : Preview APV - 2021.3 - ubuntu
81
+ agent :
82
+ image : package-ci/ubuntu-20.04:default
83
+ type : Unity::VM
84
+ flavor : b1.large
85
+ commands :
86
+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip
87
+ - command : 7z x -aoa wrench-localapv.zip
88
+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
89
+ - command : python PythonScripts/print_machine_info.py
90
+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
91
+ timeout : 20
92
+ retries : 10
93
+ - command : unity-downloader-cli -u 2021.3/staging -c editor --path .Editor --fast
94
+ timeout : 10
95
+ retries : 3
96
+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2021.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
97
+ - command : echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
98
+ after :
99
+ - command : bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
100
+ artifacts :
101
+ Crash Dumps :
102
+ paths :
103
+ - CrashDumps/**
104
+ logs :
105
+ paths :
106
+ - ' *.log'
107
+ - ' *.xml'
108
+ - upm-ci~/test-results/**/*
109
+ - upm-ci~/temp/*/Logs/**
110
+ - upm-ci~/temp/*/Library/*.log
111
+ - upm-ci~/temp/*/*.log
112
+ - upm-ci~/temp/Builds/*.log
113
+ packages :
114
+ paths :
115
+ - upm-ci~/packages/**/*
116
+ PreviewAPVResults :
117
+ paths :
118
+ - PreviewApvArtifacts~/**
119
+ - APVTest/**/manifest.json
120
+ pvp-results :
121
+ paths :
122
+ - upm-ci~/pvp/**/*
123
+ browsable : onDemand
124
+ dependencies :
125
+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
126
+ variables :
127
+ UPMPVP_CONTEXT_WRENCH : 1.0.0.0
128
+ metadata :
129
+ Job Maintainers : ' #rm-packageworks'
130
+ Wrench : 1.0.0.0
131
+
132
+ # Functional tests for dependents found in the latest 2021.3 manifest (Windows).
133
+ preview_apv_-_2021_3_-_windows :
134
+ name : Preview APV - 2021.3 - windows
135
+ agent :
136
+ image : package-ci/win10:default
137
+ type : Unity::VM
138
+ flavor : b1.large
139
+ commands :
140
+ - command : gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
141
+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip
142
+ - command : 7z x -aoa wrench-localapv.zip
143
+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
144
+ - command : python PythonScripts/print_machine_info.py
145
+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
146
+ timeout : 20
147
+ retries : 10
148
+ - command : unity-downloader-cli -u 2021.3/staging -c editor --path .Editor --fast
149
+ timeout : 10
150
+ retries : 3
151
+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2021.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
152
+ - command : python PythonScripts/editor_manifest_validator.py --version=2021.3 --wrench-config=.yamato/wrench/wrench_config.json
153
+ after :
154
+ - command : .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
155
+ artifacts :
156
+ Crash Dumps :
157
+ paths :
158
+ - CrashDumps/**
159
+ logs :
160
+ paths :
161
+ - ' *.log'
162
+ - ' *.xml'
163
+ - upm-ci~/test-results/**/*
164
+ - upm-ci~/temp/*/Logs/**
165
+ - upm-ci~/temp/*/Library/*.log
166
+ - upm-ci~/temp/*/*.log
167
+ - upm-ci~/temp/Builds/*.log
168
+ packages :
169
+ paths :
170
+ - upm-ci~/packages/**/*
171
+ PreviewAPVResults :
172
+ paths :
173
+ - PreviewApvArtifacts~/**
174
+ - APVTest/**/manifest.json
175
+ pvp-results :
176
+ paths :
177
+ - upm-ci~/pvp/**/*
178
+ browsable : onDemand
179
+ dependencies :
180
+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
181
+ variables :
182
+ UPMPVP_CONTEXT_WRENCH : 1.0.0.0
183
+ metadata :
184
+ Job Maintainers : ' #rm-packageworks'
185
+ Wrench : 1.0.0.0
186
+
187
+ # Functional tests for dependents found in the latest 2022.3 manifest (MacOS).
188
+ preview_apv_-_2022_3_-_macos :
189
+ name : Preview APV - 2022.3 - macos
190
+ agent :
191
+ image : package-ci/macos-13:default
192
+ type : Unity::VM::osx
193
+ flavor : b1.xlarge
194
+ commands :
195
+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip
196
+ - command : 7z x -aoa wrench-localapv.zip
197
+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
198
+ - command : python PythonScripts/print_machine_info.py
199
+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
200
+ timeout : 20
201
+ retries : 10
202
+ - command : unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
203
+ timeout : 10
204
+ retries : 3
205
+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
206
+ - command : echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
207
+ after :
208
+ - command : bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
209
+ artifacts :
210
+ Crash Dumps :
211
+ paths :
212
+ - CrashDumps/**
213
+ logs :
214
+ paths :
215
+ - ' *.log'
216
+ - ' *.xml'
217
+ - upm-ci~/test-results/**/*
218
+ - upm-ci~/temp/*/Logs/**
219
+ - upm-ci~/temp/*/Library/*.log
220
+ - upm-ci~/temp/*/*.log
221
+ - upm-ci~/temp/Builds/*.log
222
+ packages :
223
+ paths :
224
+ - upm-ci~/packages/**/*
225
+ PreviewAPVResults :
226
+ paths :
227
+ - PreviewApvArtifacts~/**
228
+ - APVTest/**/manifest.json
229
+ pvp-results :
230
+ paths :
231
+ - upm-ci~/pvp/**/*
232
+ browsable : onDemand
233
+ dependencies :
234
+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
235
+ variables :
236
+ UPMPVP_CONTEXT_WRENCH : 1.0.0.0
237
+ metadata :
238
+ Job Maintainers : ' #rm-packageworks'
239
+ Wrench : 1.0.0.0
240
+
241
+ # Functional tests for dependents found in the latest 2022.3 manifest (Ubuntu).
242
+ preview_apv_-_2022_3_-_ubuntu :
243
+ name : Preview APV - 2022.3 - ubuntu
244
+ agent :
245
+ image : package-ci/ubuntu-20.04:default
246
+ type : Unity::VM
247
+ flavor : b1.large
248
+ commands :
249
+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip
250
+ - command : 7z x -aoa wrench-localapv.zip
251
+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
252
+ - command : python PythonScripts/print_machine_info.py
253
+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
254
+ timeout : 20
255
+ retries : 10
256
+ - command : unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
257
+ timeout : 10
258
+ retries : 3
259
+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
260
+ - command : echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
261
+ after :
262
+ - command : bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
263
+ artifacts :
264
+ Crash Dumps :
265
+ paths :
266
+ - CrashDumps/**
267
+ logs :
268
+ paths :
269
+ - ' *.log'
270
+ - ' *.xml'
271
+ - upm-ci~/test-results/**/*
272
+ - upm-ci~/temp/*/Logs/**
273
+ - upm-ci~/temp/*/Library/*.log
274
+ - upm-ci~/temp/*/*.log
275
+ - upm-ci~/temp/Builds/*.log
276
+ packages :
277
+ paths :
278
+ - upm-ci~/packages/**/*
279
+ PreviewAPVResults :
280
+ paths :
281
+ - PreviewApvArtifacts~/**
282
+ - APVTest/**/manifest.json
283
+ pvp-results :
284
+ paths :
285
+ - upm-ci~/pvp/**/*
286
+ browsable : onDemand
287
+ dependencies :
288
+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
289
+ variables :
290
+ UPMPVP_CONTEXT_WRENCH : 1.0.0.0
291
+ metadata :
292
+ Job Maintainers : ' #rm-packageworks'
293
+ Wrench : 1.0.0.0
294
+
295
+ # Functional tests for dependents found in the latest 2022.3 manifest (Windows).
296
+ preview_apv_-_2022_3_-_windows :
297
+ name : Preview APV - 2022.3 - windows
298
+ agent :
299
+ image : package-ci/win10:default
300
+ type : Unity::VM
301
+ flavor : b1.large
302
+ commands :
303
+ - command : gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
304
+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip
305
+ - command : 7z x -aoa wrench-localapv.zip
306
+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
307
+ - command : python PythonScripts/print_machine_info.py
308
+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
309
+ timeout : 20
310
+ retries : 10
311
+ - command : unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
312
+ timeout : 10
313
+ retries : 3
314
+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
315
+ - command : python PythonScripts/editor_manifest_validator.py --version=2022.3 --wrench-config=.yamato/wrench/wrench_config.json
316
+ after :
317
+ - command : .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
318
+ artifacts :
319
+ Crash Dumps :
320
+ paths :
321
+ - CrashDumps/**
322
+ logs :
323
+ paths :
324
+ - ' *.log'
325
+ - ' *.xml'
326
+ - upm-ci~/test-results/**/*
327
+ - upm-ci~/temp/*/Logs/**
328
+ - upm-ci~/temp/*/Library/*.log
329
+ - upm-ci~/temp/*/*.log
330
+ - upm-ci~/temp/Builds/*.log
331
+ packages :
332
+ paths :
333
+ - upm-ci~/packages/**/*
334
+ PreviewAPVResults :
335
+ paths :
336
+ - PreviewApvArtifacts~/**
337
+ - APVTest/**/manifest.json
338
+ pvp-results :
339
+ paths :
340
+ - upm-ci~/pvp/**/*
341
+ browsable : onDemand
342
+ dependencies :
343
+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
344
+ variables :
345
+ UPMPVP_CONTEXT_WRENCH : 1.0.0.0
346
+ metadata :
347
+ Job Maintainers : ' #rm-packageworks'
348
+ Wrench : 1.0.0.0
349
+
18
350
# Functional tests for dependents found in the latest 6000.0 manifest (MacOS).
19
351
preview_apv_-_6000_0_-_macos :
20
352
name : Preview APV - 6000.0 - macos
0 commit comments