1
1
# Auto-generated by Recipe Engine, do not modify manually.
2
- # This job is generated by the wrench recipe engine module.
2
+ # This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb
3
3
4
4
# Parent Preview APV Job.
5
5
all_preview_apv_jobs :
@@ -11,6 +11,9 @@ all_preview_apv_jobs:
11
11
- path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_macos
12
12
- path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_ubuntu
13
13
- path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_1_-_windows
14
+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_macos
15
+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_ubuntu
16
+ - path : .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_windows
14
17
triggers :
15
18
expression : push.branch match "^release/.*"
16
19
cancel_old_ci : true
@@ -364,3 +367,176 @@ preview_apv_-_6000_1_-_windows:
364
367
Job Maintainers : ' #rm-packageworks'
365
368
Wrench : 0.10.31.0
366
369
370
+ # Functional tests for dependents found in the latest 6000.2 manifest (MacOS).
371
+ preview_apv_-_6000_2_-_macos :
372
+ name : Preview APV - 6000.2 - macos
373
+ agent :
374
+ image : package-ci/macos-13:default
375
+ type : Unity::VM::osx
376
+ flavor : b1.xlarge
377
+ commands :
378
+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
379
+ - command : 7z x -aoa wrench-localapv.zip
380
+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
381
+ - command : python PythonScripts/print_machine_info.py
382
+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
383
+ timeout : 20
384
+ retries : 10
385
+ - command : unity-downloader-cli -u 6000.2 -c Editor --fast
386
+ timeout : 10
387
+ retries : 3
388
+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
389
+ - command : echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
390
+ after :
391
+ - command : curl -s https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/setup/run_standalone_instability_detection-latest.sh --output run_standalone_instability_detection-latest.sh --retry 5 || exit 0
392
+ - command : bash ./run_standalone_instability_detection-latest.sh macos 0.5.0 || exit 0
393
+ timeout : 10
394
+ retries : 1
395
+ artifacts :
396
+ Crash Dumps :
397
+ paths :
398
+ - CrashDumps/**
399
+ logs :
400
+ paths :
401
+ - ' *.log'
402
+ - ' *.xml'
403
+ - upm-ci~/test-results/**/*
404
+ - upm-ci~/temp/*/Logs/**
405
+ - upm-ci~/temp/*/Library/*.log
406
+ - upm-ci~/temp/*/*.log
407
+ - upm-ci~/temp/Builds/*.log
408
+ packages :
409
+ paths :
410
+ - upm-ci~/packages/**/*
411
+ PreviewAPVResults :
412
+ paths :
413
+ - PreviewApvArtifacts~/**
414
+ - APVTest/**/manifest.json
415
+ pvp-results :
416
+ paths :
417
+ - upm-ci~/pvp/**/*
418
+ browsable : onDemand
419
+ dependencies :
420
+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
421
+ variables :
422
+ UPMPVP_CONTEXT_WRENCH : 0.10.31.0
423
+ metadata :
424
+ Job Maintainers : ' #rm-packageworks'
425
+ Wrench : 0.10.31.0
426
+
427
+ # Functional tests for dependents found in the latest 6000.2 manifest (Ubuntu).
428
+ preview_apv_-_6000_2_-_ubuntu :
429
+ name : Preview APV - 6000.2 - ubuntu
430
+ agent :
431
+ image : package-ci/ubuntu-20.04:default
432
+ type : Unity::VM
433
+ flavor : b1.large
434
+ commands :
435
+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
436
+ - command : 7z x -aoa wrench-localapv.zip
437
+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
438
+ - command : python PythonScripts/print_machine_info.py
439
+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
440
+ timeout : 20
441
+ retries : 10
442
+ - command : unity-downloader-cli -u 6000.2 -c Editor --fast
443
+ timeout : 10
444
+ retries : 3
445
+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
446
+ - command : echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
447
+ after :
448
+ - command : curl -s https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/setup/run_standalone_instability_detection-latest.sh --output run_standalone_instability_detection-latest.sh --retry 5 || exit 0
449
+ - command : bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
450
+ timeout : 10
451
+ retries : 1
452
+ artifacts :
453
+ Crash Dumps :
454
+ paths :
455
+ - CrashDumps/**
456
+ logs :
457
+ paths :
458
+ - ' *.log'
459
+ - ' *.xml'
460
+ - upm-ci~/test-results/**/*
461
+ - upm-ci~/temp/*/Logs/**
462
+ - upm-ci~/temp/*/Library/*.log
463
+ - upm-ci~/temp/*/*.log
464
+ - upm-ci~/temp/Builds/*.log
465
+ packages :
466
+ paths :
467
+ - upm-ci~/packages/**/*
468
+ PreviewAPVResults :
469
+ paths :
470
+ - PreviewApvArtifacts~/**
471
+ - APVTest/**/manifest.json
472
+ pvp-results :
473
+ paths :
474
+ - upm-ci~/pvp/**/*
475
+ browsable : onDemand
476
+ dependencies :
477
+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
478
+ variables :
479
+ UPMPVP_CONTEXT_WRENCH : 0.10.31.0
480
+ metadata :
481
+ Job Maintainers : ' #rm-packageworks'
482
+ Wrench : 0.10.31.0
483
+
484
+ # Functional tests for dependents found in the latest 6000.2 manifest (Windows).
485
+ preview_apv_-_6000_2_-_windows :
486
+ name : Preview APV - 6000.2 - windows
487
+ agent :
488
+ image : package-ci/win10:default
489
+ type : Unity::VM
490
+ flavor : b1.large
491
+ commands :
492
+ - command : reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
493
+ - command : curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-54_4ed3929f39f0279ecefec81a437d0eb42e21a4f9c6469a88d31e8f3d764709fe.zip -o wrench-localapv.zip
494
+ - command : 7z x -aoa wrench-localapv.zip
495
+ - command : pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
496
+ - command : python PythonScripts/print_machine_info.py
497
+ - command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
498
+ timeout : 20
499
+ retries : 10
500
+ - command : unity-downloader-cli -u 6000.2 -c Editor --fast
501
+ timeout : 10
502
+ retries : 3
503
+ - command : python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
504
+ - command : python PythonScripts/editor_manifest_validator.py --version=6000.2 --wrench-config=.yamato/wrench/wrench_config.json
505
+ after :
506
+ - command : cmd.exe /c "curl -s https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/setup/run_standalone_instability_detection-latest.bat --output run_standalone_instability_detection-latest.bat --retry 5 || exit 0"
507
+ - command : cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
508
+ timeout : 10
509
+ retries : 1
510
+ artifacts :
511
+ Crash Dumps :
512
+ paths :
513
+ - CrashDumps/**
514
+ logs :
515
+ paths :
516
+ - ' *.log'
517
+ - ' *.xml'
518
+ - upm-ci~/test-results/**/*
519
+ - upm-ci~/temp/*/Logs/**
520
+ - upm-ci~/temp/*/Library/*.log
521
+ - upm-ci~/temp/*/*.log
522
+ - upm-ci~/temp/Builds/*.log
523
+ packages :
524
+ paths :
525
+ - upm-ci~/packages/**/*
526
+ PreviewAPVResults :
527
+ paths :
528
+ - PreviewApvArtifacts~/**
529
+ - APVTest/**/manifest.json
530
+ pvp-results :
531
+ paths :
532
+ - upm-ci~/pvp/**/*
533
+ browsable : onDemand
534
+ dependencies :
535
+ - path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
536
+ variables :
537
+ UPMPVP_CONTEXT_WRENCH : 0.10.31.0
538
+ interpreter : powershell
539
+ metadata :
540
+ Job Maintainers : ' #rm-packageworks'
541
+ Wrench : 0.10.31.0
542
+
0 commit comments