From 485ce3f81cb3e7afb5c9aaec8af5562b27436c7b Mon Sep 17 00:00:00 2001 From: "wind.xu" Date: Fri, 13 Mar 2026 13:43:44 -0400 Subject: [PATCH 1/4] Update Wrench to 2.3.1 and Editor versions in legacy CI --- ...rastructure-instability-detection-linux.sh | 4 +- ...nfrastructure-instability-detection-mac.sh | 4 +- ...frastructure-instability-detection-win.cmd | 2 +- .yamato/global.metafile | 9 +- .yamato/wrench/api-validation-jobs.yml | 20 +- .yamato/wrench/package-pack-jobs.yml | 4 +- .yamato/wrench/player-build.yml | 4 + .yamato/wrench/player-test.yml | 4 + .yamato/wrench/preview-a-p-v.yml | 432 +++++++++------ .yamato/wrench/promotion-jobs.yml | 524 +++++++++--------- .yamato/wrench/recipe-regeneration.yml | 4 +- .yamato/wrench/validation-jobs.yml | 442 +++++++++------ .yamato/wrench/wrench_config.json | 22 +- Tools/CI/fbxexporter.Cookbook.csproj | 2 +- 14 files changed, 827 insertions(+), 650 deletions(-) create mode 100644 .yamato/wrench/player-build.yml create mode 100644 .yamato/wrench/player-test.yml diff --git a/.yamato/generated-scripts/infrastructure-instability-detection-linux.sh b/.yamato/generated-scripts/infrastructure-instability-detection-linux.sh index 23801212..d21a56de 100644 --- a/.yamato/generated-scripts/infrastructure-instability-detection-linux.sh +++ b/.yamato/generated-scripts/infrastructure-instability-detection-linux.sh @@ -13,8 +13,8 @@ if [ -d "infrastructure_instability_detection_standalone" ]; then rm -rf "infrastructure_instability_detection_standalone" || true fi -echo "downloading and extracting infrastructure_instability_detection_standalone@1.0.0" -curl -fs "https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/1.0.0/ubuntu.zip" --output "infrastructure_instability_detection_standalone.zip" --retry 5 || true +echo "downloading and extracting infrastructure_instability_detection_standalone@1.2.2" +curl -fs "https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/1.2.2/ubuntu.zip" --output "infrastructure_instability_detection_standalone.zip" --retry 5 || true if [ -d "infrastructure_instability_detection" ]; then echo "removing infrastructure_instability_detection folder to avoid name clash" diff --git a/.yamato/generated-scripts/infrastructure-instability-detection-mac.sh b/.yamato/generated-scripts/infrastructure-instability-detection-mac.sh index e37062e9..aef156da 100644 --- a/.yamato/generated-scripts/infrastructure-instability-detection-mac.sh +++ b/.yamato/generated-scripts/infrastructure-instability-detection-mac.sh @@ -13,8 +13,8 @@ if [ -d "infrastructure_instability_detection_standalone" ]; then rm -rf "infrastructure_instability_detection_standalone" || true fi -echo "downloading and extracting infrastructure_instability_detection_standalone@1.0.0" -curl -fs "https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/1.0.0/macos.zip" --output "infrastructure_instability_detection_standalone.zip" --retry 5 || true +echo "downloading and extracting infrastructure_instability_detection_standalone@1.2.2" +curl -fs "https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/1.2.2/macos.zip" --output "infrastructure_instability_detection_standalone.zip" --retry 5 || true if [ -d "infrastructure_instability_detection" ]; then echo "removing infrastructure_instability_detection folder to avoid name clash" diff --git a/.yamato/generated-scripts/infrastructure-instability-detection-win.cmd b/.yamato/generated-scripts/infrastructure-instability-detection-win.cmd index 229b20b8..b1cb2789 100644 --- a/.yamato/generated-scripts/infrastructure-instability-detection-win.cmd +++ b/.yamato/generated-scripts/infrastructure-instability-detection-win.cmd @@ -2,7 +2,7 @@ rem This is an auto-generated script. Do not edit manually! if exist "%TEMP%\BugReporterCrashReportJson" for /f "delims=" %%i in ('dir /b /a-d "%TEMP%\BugReporterCrashReportJson\*.json"') do curl -X POST -H "Content-Type: application/json" -T "%TEMP%\BugReporterCrashReportJson\%%i" "https://internal-crash-collector.prd.cds.internal.unity3d.com/api/crash" || echo Failed to upload %%i. Ignoring... -curl -fs "https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/1.0.0/windows.zip" --output "infrastructure_instability_detection_standalone.zip" --retry 5 +curl -fs "https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/1.2.2/windows.zip" --output "infrastructure_instability_detection_standalone.zip" --retry 5 IF EXIST "infrastructure_instability_detection" rmdir /s /q infrastructure_instability_detection powershell.exe -nologo -noprofile -command "& { Add-Type -A 'System.IO.Compression.FileSystem'; [IO.Compression.ZipFile]::ExtractToDirectory('infrastructure_instability_detection_standalone.zip', '.'); }" && DEL "infrastructure_instability_detection_standalone.zip" curl -fs "https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/patterns.zip" --output patterns.zip --retry 5 diff --git a/.yamato/global.metafile b/.yamato/global.metafile index 2b9de72e..012e9e58 100644 --- a/.yamato/global.metafile +++ b/.yamato/global.metafile @@ -12,17 +12,18 @@ all_test_editors: - version: 2020.3 - - version: 2021.3 - version: 2022.3 - version: 6000.0 - - version: 6000.2 - version: 6000.3 + - version: 6000.4 + - version: 6000.5 - version: trunk clean_console_test_editors: - - version: 2022.3 - version: 6000.0 - - version: 6000.2 + - version: 6000.3 + - version: 6000.4 + - version: 6000.5 - version: trunk promotion_test_editors: diff --git a/.yamato/wrench/api-validation-jobs.yml b/.yamato/wrench/api-validation-jobs.yml index 0d359eb8..bff8dc28 100644 --- a/.yamato/wrench/api-validation-jobs.yml +++ b/.yamato/wrench/api-validation-jobs.yml @@ -3,17 +3,17 @@ all_api_validation_jobs: name: All API Validation Jobs dependencies: - - path: .yamato/wrench/api-validation-jobs.yml#api_validation_-_formats_fbx_-_2020_3_-_windows + - path: .yamato/wrench/api-validation-jobs.yml#api_validation_-_formats_fbx_-_2020_3_-_win10 -# upm-ci validation tests for API Validation - formats.fbx - 2020.3 - windows (2020.3 - Windows). -api_validation_-_formats_fbx_-_2020_3_-_windows: - name: API Validation - formats.fbx - 2020.3 - windows +# upm-ci validation tests for API Validation - formats.fbx - 2020.3 - win10 (2020.3 - Windows). +api_validation_-_formats_fbx_-_2020_3_-_win10: + name: API Validation - formats.fbx - 2020.3 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py @@ -51,8 +51,12 @@ api_validation_-_formats_fbx_-_2020_3_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 diff --git a/.yamato/wrench/package-pack-jobs.yml b/.yamato/wrench/package-pack-jobs.yml index 937e288e..016b2800 100644 --- a/.yamato/wrench/package-pack-jobs.yml +++ b/.yamato/wrench/package-pack-jobs.yml @@ -5,7 +5,7 @@ package_pack_-_formats_fbx: name: Package Pack - formats.fbx agent: - image: package-ci/ubuntu-20.04:default + image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: @@ -26,5 +26,5 @@ package_pack_-_formats_fbx: UPMCI_ACK_LARGE_PACKAGE: 1 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 diff --git a/.yamato/wrench/player-build.yml b/.yamato/wrench/player-build.yml new file mode 100644 index 00000000..c0fe3801 --- /dev/null +++ b/.yamato/wrench/player-build.yml @@ -0,0 +1,4 @@ +# Auto-generated by Recipe Engine, do not modify manually. +# This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb +{} + diff --git a/.yamato/wrench/player-test.yml b/.yamato/wrench/player-test.yml new file mode 100644 index 00000000..c0fe3801 --- /dev/null +++ b/.yamato/wrench/player-test.yml @@ -0,0 +1,4 @@ +# Auto-generated by Recipe Engine, do not modify manually. +# This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb +{} + diff --git a/.yamato/wrench/preview-a-p-v.yml b/.yamato/wrench/preview-a-p-v.yml index ee73b7fc..8f450135 100644 --- a/.yamato/wrench/preview-a-p-v.yml +++ b/.yamato/wrench/preview-a-p-v.yml @@ -5,47 +5,47 @@ all_preview_apv_jobs: name: All Preview APV Jobs dependencies: - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2021_3_-_macos - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2021_3_-_ubuntu - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2021_3_-_windows - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_macos - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_ubuntu - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_windows - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_macos - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_ubuntu - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_windows - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_macos - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_ubuntu - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_2_-_windows - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_3_-_macos - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_3_-_ubuntu - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_3_-_windows - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_4_-_macos - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_4_-_ubuntu - - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_4_-_windows + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_macos13 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_ubuntu1804 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_win10 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_macos13 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_ubuntu2204 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_win10 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_3_-_macos13 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_3_-_ubuntu2204 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_3_-_win10 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_4_-_macos13 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_4_-_ubuntu2204 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_4_-_win10 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_5_-_macos13 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_5_-_ubuntu2204 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_5_-_win10 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_6_-_macos13 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_6_-_ubuntu2204 + - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_6_-_win10 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 2021.3 manifest (MacOS). -preview_apv_-_2021_3_-_macos: - name: Preview APV - 2021.3 - macos +# Functional tests for dependents found in the latest 2022.3 manifest (MacOS). +preview_apv_-_2022_3_-_macos13: + name: Preview APV - 2022.3 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 2021.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2021.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh @@ -76,30 +76,34 @@ preview_apv_-_2021_3_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 2021.3 manifest (Ubuntu). -preview_apv_-_2021_3_-_ubuntu: - name: Preview APV - 2021.3 - ubuntu +# Functional tests for dependents found in the latest 2022.3 manifest (Ubuntu). +preview_apv_-_2022_3_-_ubuntu1804: + name: Preview APV - 2022.3 - ubuntu1804 agent: - image: package-ci/ubuntu-20.04:default + image: package-ci/ubuntu-18.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 2021.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2021.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh @@ -130,32 +134,36 @@ preview_apv_-_2021_3_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 2021.3 manifest (Windows). -preview_apv_-_2021_3_-_windows: - name: Preview APV - 2021.3 - windows +# Functional tests for dependents found in the latest 2022.3 manifest (Windows). +preview_apv_-_2022_3_-_win10: + name: Preview APV - 2022.3 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 2021.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2021.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - - command: python PythonScripts/editor_manifest_validator.py --version=2021.3 --wrench-config=.yamato/wrench/wrench_config.json + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/editor_manifest_validator.py --version=2022.3 --wrench-config=.yamato/wrench/wrench_config.json after: - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd artifacts: @@ -185,30 +193,34 @@ preview_apv_-_2021_3_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 2022.3 manifest (MacOS). -preview_apv_-_2022_3_-_macos: - name: Preview APV - 2022.3 - macos +# Functional tests for dependents found in the latest 6000.0 manifest (MacOS). +preview_apv_-_6000_0_-_macos13: + name: Preview APV - 6000.0 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.0 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh @@ -239,30 +251,34 @@ preview_apv_-_2022_3_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 2022.3 manifest (Ubuntu). -preview_apv_-_2022_3_-_ubuntu: - name: Preview APV - 2022.3 - ubuntu +# Functional tests for dependents found in the latest 6000.0 manifest (Ubuntu). +preview_apv_-_6000_0_-_ubuntu2204: + name: Preview APV - 6000.0 - ubuntu2204 agent: - image: package-ci/ubuntu-20.04:default + image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.0 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh @@ -293,32 +309,36 @@ preview_apv_-_2022_3_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 2022.3 manifest (Windows). -preview_apv_-_2022_3_-_windows: - name: Preview APV - 2022.3 - windows +# Functional tests for dependents found in the latest 6000.0 manifest (Windows). +preview_apv_-_6000_0_-_win10: + name: Preview APV - 6000.0 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - - command: python PythonScripts/editor_manifest_validator.py --version=2022.3 --wrench-config=.yamato/wrench/wrench_config.json + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.0 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/editor_manifest_validator.py --version=6000.0 --wrench-config=.yamato/wrench/wrench_config.json after: - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd artifacts: @@ -348,30 +368,34 @@ preview_apv_-_2022_3_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.0 manifest (MacOS). -preview_apv_-_6000_0_-_macos: - name: Preview APV - 6000.0 - macos +# Functional tests for dependents found in the latest 6000.3 manifest (MacOS). +preview_apv_-_6000_3_-_macos13: + name: Preview APV - 6000.3 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.0 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh @@ -402,30 +426,34 @@ preview_apv_-_6000_0_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.0 manifest (Ubuntu). -preview_apv_-_6000_0_-_ubuntu: - name: Preview APV - 6000.0 - ubuntu +# Functional tests for dependents found in the latest 6000.3 manifest (Ubuntu). +preview_apv_-_6000_3_-_ubuntu2204: + name: Preview APV - 6000.3 - ubuntu2204 agent: image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.0 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh @@ -456,32 +484,36 @@ preview_apv_-_6000_0_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.0 manifest (Windows). -preview_apv_-_6000_0_-_windows: - name: Preview APV - 6000.0 - windows +# Functional tests for dependents found in the latest 6000.3 manifest (Windows). +preview_apv_-_6000_3_-_win10: + name: Preview APV - 6000.3 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.0 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - - command: python PythonScripts/editor_manifest_validator.py --version=6000.0 --wrench-config=.yamato/wrench/wrench_config.json + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/editor_manifest_validator.py --version=6000.3 --wrench-config=.yamato/wrench/wrench_config.json after: - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd artifacts: @@ -511,30 +543,34 @@ preview_apv_-_6000_0_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.2 manifest (MacOS). -preview_apv_-_6000_2_-_macos: - name: Preview APV - 6000.2 - macos +# Functional tests for dependents found in the latest 6000.4 manifest (MacOS). +preview_apv_-_6000_4_-_macos13: + name: Preview APV - 6000.4 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 6000.2/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.4/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.4 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh @@ -565,30 +601,34 @@ preview_apv_-_6000_2_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.2 manifest (Ubuntu). -preview_apv_-_6000_2_-_ubuntu: - name: Preview APV - 6000.2 - ubuntu +# Functional tests for dependents found in the latest 6000.4 manifest (Ubuntu). +preview_apv_-_6000_4_-_ubuntu2204: + name: Preview APV - 6000.4 - ubuntu2204 agent: image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 6000.2/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.4/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.4 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh @@ -619,32 +659,36 @@ preview_apv_-_6000_2_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.2 manifest (Windows). -preview_apv_-_6000_2_-_windows: - name: Preview APV - 6000.2 - windows +# Functional tests for dependents found in the latest 6000.4 manifest (Windows). +preview_apv_-_6000_4_-_win10: + name: Preview APV - 6000.4 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 6000.2/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.4/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.2 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - - command: python PythonScripts/editor_manifest_validator.py --version=6000.2 --wrench-config=.yamato/wrench/wrench_config.json + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.4 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/editor_manifest_validator.py --version=6000.4 --wrench-config=.yamato/wrench/wrench_config.json after: - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd artifacts: @@ -674,30 +718,34 @@ preview_apv_-_6000_2_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.3 manifest (MacOS). -preview_apv_-_6000_3_-_macos: - name: Preview APV - 6000.3 - macos +# Functional tests for dependents found in the latest 6000.5 manifest (MacOS). +preview_apv_-_6000_5_-_macos13: + name: Preview APV - 6000.5 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.5/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.5 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh @@ -728,30 +776,34 @@ preview_apv_-_6000_3_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.3 manifest (Ubuntu). -preview_apv_-_6000_3_-_ubuntu: - name: Preview APV - 6000.3 - ubuntu +# Functional tests for dependents found in the latest 6000.5 manifest (Ubuntu). +preview_apv_-_6000_5_-_ubuntu2204: + name: Preview APV - 6000.5 - ubuntu2204 agent: image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.5/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.5 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh @@ -782,32 +834,36 @@ preview_apv_-_6000_3_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.3 manifest (Windows). -preview_apv_-_6000_3_-_windows: - name: Preview APV - 6000.3 - windows +# Functional tests for dependents found in the latest 6000.5 manifest (Windows). +preview_apv_-_6000_5_-_win10: + name: Preview APV - 6000.5 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm timeout: 20 retries: 10 - - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.5/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - - command: python PythonScripts/editor_manifest_validator.py --version=6000.3 --wrench-config=.yamato/wrench/wrench_config.json + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.5 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/editor_manifest_validator.py --version=6000.5 --wrench-config=.yamato/wrench/wrench_config.json after: - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd artifacts: @@ -837,20 +893,24 @@ preview_apv_-_6000_3_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.4 manifest (MacOS). -preview_apv_-_6000_4_-_macos: - name: Preview APV - 6000.4 - macos +# Functional tests for dependents found in the latest 6000.6 manifest (MacOS). +preview_apv_-_6000_6_-_macos13: + name: Preview APV - 6000.6 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py @@ -860,7 +920,7 @@ preview_apv_-_6000_4_-_macos: - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.4 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.6 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh @@ -891,20 +951,24 @@ preview_apv_-_6000_4_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.4 manifest (Ubuntu). -preview_apv_-_6000_4_-_ubuntu: - name: Preview APV - 6000.4 - ubuntu +# Functional tests for dependents found in the latest 6000.6 manifest (Ubuntu). +preview_apv_-_6000_6_-_ubuntu2204: + name: Preview APV - 6000.6 - ubuntu2204 agent: image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py @@ -914,7 +978,7 @@ preview_apv_-_6000_4_-_ubuntu: - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.4 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.6 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows' after: - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh @@ -945,21 +1009,25 @@ preview_apv_-_6000_4_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 -# Functional tests for dependents found in the latest 6000.4 manifest (Windows). -preview_apv_-_6000_4_-_windows: - name: Preview APV - 6000.4 - windows +# Functional tests for dependents found in the latest 6000.6 manifest (Windows). +preview_apv_-_6000_6_-_win10: + name: Preview APV - 6000.6 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py @@ -969,8 +1037,8 @@ preview_apv_-_6000_4_-_windows: - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.4 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ - - command: python PythonScripts/editor_manifest_validator.py --version=6000.4 --wrench-config=.yamato/wrench/wrench_config.json + - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.6 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~ + - command: python PythonScripts/editor_manifest_validator.py --version=6000.6 --wrench-config=.yamato/wrench/wrench_config.json after: - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd artifacts: @@ -1000,8 +1068,12 @@ preview_apv_-_6000_4_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 diff --git a/.yamato/wrench/promotion-jobs.yml b/.yamato/wrench/promotion-jobs.yml index 4b9bb720..e653e845 100644 --- a/.yamato/wrench/promotion-jobs.yml +++ b/.yamato/wrench/promotion-jobs.yml @@ -5,11 +5,11 @@ publish_dry_run_formats_fbx: name: Publish Dry Run formats.fbx agent: - image: package-ci/ubuntu-20.04:default + image: package-ci/ubuntu-20.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py @@ -26,232 +26,232 @@ publish_dry_run_formats_fbx: browsable: onNonSuccess dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_macos + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_macos13 specific_options: - UTR: - location: results/UTR/validate-formats.fbx-2020.3-macos - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-2020.3-macos - unzip: true packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_ubuntu - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-2020.3-ubuntu - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-2020.3-ubuntu + location: results/pvp/validate-formats.fbx-2020.3-macos13 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_windows - specific_options: UTR: - location: results/UTR/validate-formats.fbx-2020.3-windows - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-2020.3-windows + location: results/UTR/validate-formats.fbx-2020.3-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_ubuntu1804 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2021_3_-_macos - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-2021.3-macos - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-2021.3-macos + location: results/pvp/validate-formats.fbx-2020.3-ubuntu1804 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2021_3_-_ubuntu - specific_options: UTR: - location: results/UTR/validate-formats.fbx-2021.3-ubuntu - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-2021.3-ubuntu + location: results/UTR/validate-formats.fbx-2020.3-ubuntu1804 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_win10 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2021_3_-_windows - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-2021.3-windows - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-2021.3-windows + location: results/pvp/validate-formats.fbx-2020.3-win10 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_macos - specific_options: UTR: - location: results/UTR/validate-formats.fbx-2022.3-macos - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-2022.3-macos + location: results/UTR/validate-formats.fbx-2020.3-win10 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_macos13 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_ubuntu - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-2022.3-ubuntu - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-2022.3-ubuntu + location: results/pvp/validate-formats.fbx-2022.3-macos13 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_windows - specific_options: UTR: - location: results/UTR/validate-formats.fbx-2022.3-windows - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-2022.3-windows + location: results/UTR/validate-formats.fbx-2022.3-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_ubuntu1804 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_macos - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-6000.0-macos - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.0-macos + location: results/pvp/validate-formats.fbx-2022.3-ubuntu1804 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_ubuntu - specific_options: UTR: - location: results/UTR/validate-formats.fbx-6000.0-ubuntu - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-6000.0-ubuntu + location: results/UTR/validate-formats.fbx-2022.3-ubuntu1804 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_win10 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_windows - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-6000.0-windows - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.0-windows + location: results/pvp/validate-formats.fbx-2022.3-win10 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_2_-_macos - specific_options: UTR: - location: results/UTR/validate-formats.fbx-6000.2-macos - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-6000.2-macos + location: results/UTR/validate-formats.fbx-2022.3-win10 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_macos13 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_2_-_ubuntu - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-6000.2-ubuntu - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.2-ubuntu + location: results/pvp/validate-formats.fbx-6000.0-macos13 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_2_-_windows - specific_options: UTR: - location: results/UTR/validate-formats.fbx-6000.2-windows + location: results/UTR/validate-formats.fbx-6000.0-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_ubuntu2204 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.2-windows + location: results/pvp/validate-formats.fbx-6000.0-ubuntu2204 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.0-ubuntu2204 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_win10 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_macos - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.0-win10 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.3-macos + location: results/UTR/validate-formats.fbx-6000.0-win10 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_macos13 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.3-macos + location: results/pvp/validate-formats.fbx-6000.3-macos13 unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.3-macos13 + unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_ubuntu2204 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_ubuntu - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.3-ubuntu2204 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.3-ubuntu + location: results/UTR/validate-formats.fbx-6000.3-ubuntu2204 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_win10 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.3-ubuntu + location: results/pvp/validate-formats.fbx-6000.3-win10 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.3-win10 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_macos13 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_windows - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.4-macos13 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.3-windows + location: results/UTR/validate-formats.fbx-6000.4-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_ubuntu2204 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.3-windows + location: results/pvp/validate-formats.fbx-6000.4-ubuntu2204 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.4-ubuntu2204 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_win10 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_macos - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.4-win10 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.4-macos + location: results/UTR/validate-formats.fbx-6000.4-win10 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_5_-_macos13 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.4-macos + location: results/pvp/validate-formats.fbx-6000.5-macos13 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.5-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_5_-_ubuntu2204 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_ubuntu - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.5-ubuntu2204 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.4-ubuntu + location: results/UTR/validate-formats.fbx-6000.5-ubuntu2204 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_5_-_win10 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.4-ubuntu + location: results/pvp/validate-formats.fbx-6000.5-win10 unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.5-win10 + unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_6_-_macos13 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_windows - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.6-macos13 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.4-windows + location: results/UTR/validate-formats.fbx-6000.6-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_6_-_ubuntu2204 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.4-windows + location: results/pvp/validate-formats.fbx-6000.6-ubuntu2204 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.6-ubuntu2204 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_6_-_win10 + specific_options: packages: ignore_artifact: true + pvp-results: + location: results/pvp/validate-formats.fbx-6000.6-win10 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.6-win10 + unzip: true variables: UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 # Publish for formats.fbx to https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-npm publish_formats_fbx: name: Publish formats.fbx agent: - image: package-ci/ubuntu-20.04:default + image: package-ci/ubuntu-20.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py @@ -268,220 +268,220 @@ publish_formats_fbx: browsable: onNonSuccess dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_macos + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_macos13 specific_options: - UTR: - location: results/UTR/validate-formats.fbx-2020.3-macos - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-2020.3-macos - unzip: true packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_ubuntu - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-2020.3-ubuntu - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-2020.3-ubuntu + location: results/pvp/validate-formats.fbx-2020.3-macos13 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_windows - specific_options: UTR: - location: results/UTR/validate-formats.fbx-2020.3-windows - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-2020.3-windows + location: results/UTR/validate-formats.fbx-2020.3-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_ubuntu1804 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2021_3_-_macos - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-2021.3-macos - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-2021.3-macos + location: results/pvp/validate-formats.fbx-2020.3-ubuntu1804 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2021_3_-_ubuntu - specific_options: UTR: - location: results/UTR/validate-formats.fbx-2021.3-ubuntu - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-2021.3-ubuntu + location: results/UTR/validate-formats.fbx-2020.3-ubuntu1804 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2020_3_-_win10 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2021_3_-_windows - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-2021.3-windows - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-2021.3-windows + location: results/pvp/validate-formats.fbx-2020.3-win10 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_macos - specific_options: UTR: - location: results/UTR/validate-formats.fbx-2022.3-macos - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-2022.3-macos + location: results/UTR/validate-formats.fbx-2020.3-win10 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_macos13 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_ubuntu - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-2022.3-ubuntu - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-2022.3-ubuntu + location: results/pvp/validate-formats.fbx-2022.3-macos13 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_windows - specific_options: UTR: - location: results/UTR/validate-formats.fbx-2022.3-windows - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-2022.3-windows + location: results/UTR/validate-formats.fbx-2022.3-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_ubuntu1804 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_macos - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-6000.0-macos - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.0-macos + location: results/pvp/validate-formats.fbx-2022.3-ubuntu1804 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_ubuntu - specific_options: UTR: - location: results/UTR/validate-formats.fbx-6000.0-ubuntu - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-6000.0-ubuntu + location: results/UTR/validate-formats.fbx-2022.3-ubuntu1804 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_2022_3_-_win10 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_windows - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-6000.0-windows - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.0-windows + location: results/pvp/validate-formats.fbx-2022.3-win10 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_2_-_macos - specific_options: UTR: - location: results/UTR/validate-formats.fbx-6000.2-macos - unzip: true - pvp-results: - location: results/pvp/validate-formats.fbx-6000.2-macos + location: results/UTR/validate-formats.fbx-2022.3-win10 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_macos13 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_2_-_ubuntu - specific_options: - UTR: - location: results/UTR/validate-formats.fbx-6000.2-ubuntu - unzip: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.2-ubuntu + location: results/pvp/validate-formats.fbx-6000.0-macos13 unzip: true - packages: - ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_2_-_windows - specific_options: UTR: - location: results/UTR/validate-formats.fbx-6000.2-windows + location: results/UTR/validate-formats.fbx-6000.0-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_ubuntu2204 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.2-windows + location: results/pvp/validate-formats.fbx-6000.0-ubuntu2204 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.0-ubuntu2204 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_0_-_win10 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_macos - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.0-win10 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.3-macos + location: results/UTR/validate-formats.fbx-6000.0-win10 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_macos13 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.3-macos + location: results/pvp/validate-formats.fbx-6000.3-macos13 unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.3-macos13 + unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_ubuntu2204 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_ubuntu - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.3-ubuntu2204 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.3-ubuntu + location: results/UTR/validate-formats.fbx-6000.3-ubuntu2204 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_win10 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.3-ubuntu + location: results/pvp/validate-formats.fbx-6000.3-win10 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.3-win10 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_macos13 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_3_-_windows - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.4-macos13 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.3-windows + location: results/UTR/validate-formats.fbx-6000.4-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_ubuntu2204 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.3-windows + location: results/pvp/validate-formats.fbx-6000.4-ubuntu2204 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.4-ubuntu2204 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_win10 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_macos - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.4-win10 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.4-macos + location: results/UTR/validate-formats.fbx-6000.4-win10 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_5_-_macos13 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.4-macos + location: results/pvp/validate-formats.fbx-6000.5-macos13 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.5-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_5_-_ubuntu2204 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_ubuntu - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.5-ubuntu2204 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.4-ubuntu + location: results/UTR/validate-formats.fbx-6000.5-ubuntu2204 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_5_-_win10 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.4-ubuntu + location: results/pvp/validate-formats.fbx-6000.5-win10 unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.5-win10 + unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_6_-_macos13 + specific_options: packages: ignore_artifact: true - - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_4_-_windows - specific_options: + pvp-results: + location: results/pvp/validate-formats.fbx-6000.6-macos13 + unzip: true UTR: - location: results/UTR/validate-formats.fbx-6000.4-windows + location: results/UTR/validate-formats.fbx-6000.6-macos13 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_6_-_ubuntu2204 + specific_options: + packages: + ignore_artifact: true pvp-results: - location: results/pvp/validate-formats.fbx-6000.4-windows + location: results/pvp/validate-formats.fbx-6000.6-ubuntu2204 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.6-ubuntu2204 unzip: true + - path: .yamato/wrench/validation-jobs.yml#validate_-_formats_fbx_-_6000_6_-_win10 + specific_options: packages: ignore_artifact: true + pvp-results: + location: results/pvp/validate-formats.fbx-6000.6-win10 + unzip: true + UTR: + location: results/UTR/validate-formats.fbx-6000.6-win10 + unzip: true variables: UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 diff --git a/.yamato/wrench/recipe-regeneration.yml b/.yamato/wrench/recipe-regeneration.yml index 74114e62..9ff0602a 100644 --- a/.yamato/wrench/recipe-regeneration.yml +++ b/.yamato/wrench/recipe-regeneration.yml @@ -5,7 +5,7 @@ test_-_wrench_jobs_up_to_date: name: Test - Wrench Jobs up to date agent: - image: package-ci/ubuntu-20.04:default + image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: @@ -26,5 +26,5 @@ test_-_wrench_jobs_up_to_date: cancel_old_ci: true metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 diff --git a/.yamato/wrench/validation-jobs.yml b/.yamato/wrench/validation-jobs.yml index 9c2f472f..4c40570f 100644 --- a/.yamato/wrench/validation-jobs.yml +++ b/.yamato/wrench/validation-jobs.yml @@ -1,22 +1,22 @@ # Auto-generated by Recipe Engine, do not modify manually. # This job is generated by the wrench recipe engine module, see find the docs here: http://Go/ii2fb -# PVP Editor and Playmode tests for Validate - formats.fbx - 2020.3 - macos (2020.3 - MacOS). -validate_-_formats_fbx_-_2020_3_-_macos: - name: Validate - formats.fbx - 2020.3 - macos +# PVP Editor and Playmode tests for Validate - formats.fbx - 2020.3 - macos13 (2020.3 - MacOS). +validate_-_formats_fbx_-_2020_3_-_macos13: + name: Validate - formats.fbx - 2020.3 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: unity-downloader-cli -u 2020.3 -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -59,30 +59,34 @@ validate_-_formats_fbx_-_2020_3_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 2020.3 - ubuntu (2020.3 - Ubuntu). -validate_-_formats_fbx_-_2020_3_-_ubuntu: - name: Validate - formats.fbx - 2020.3 - ubuntu +# PVP Editor and Playmode tests for Validate - formats.fbx - 2020.3 - ubuntu1804 (2020.3 - Ubuntu). +validate_-_formats_fbx_-_2020_3_-_ubuntu1804: + name: Validate - formats.fbx - 2020.3 - ubuntu1804 agent: - image: package-ci/ubuntu-20.04:default + image: package-ci/ubuntu-18.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: unity-downloader-cli -u 2020.3 -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -125,30 +129,34 @@ validate_-_formats_fbx_-_2020_3_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 2020.3 - windows (2020.3 - Windows). -validate_-_formats_fbx_-_2020_3_-_windows: - name: Validate - formats.fbx - 2020.3 - windows +# PVP Editor and Playmode tests for Validate - formats.fbx - 2020.3 - win10 (2020.3 - Windows). +validate_-_formats_fbx_-_2020_3_-_win10: + name: Validate - formats.fbx - 2020.3 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: unity-downloader-cli -u 2020.3 -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -191,30 +199,34 @@ validate_-_formats_fbx_-_2020_3_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 2021.3 - macos (2021.3 - MacOS). -validate_-_formats_fbx_-_2021_3_-_macos: - name: Validate - formats.fbx - 2021.3 - macos +# PVP Editor and Playmode tests for Validate - formats.fbx - 2022.3 - macos13 (2022.3 - MacOS). +validate_-_formats_fbx_-_2022_3_-_macos13: + name: Validate - formats.fbx - 2022.3 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 2021.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -257,30 +269,34 @@ validate_-_formats_fbx_-_2021_3_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 2021.3 - ubuntu (2021.3 - Ubuntu). -validate_-_formats_fbx_-_2021_3_-_ubuntu: - name: Validate - formats.fbx - 2021.3 - ubuntu +# PVP Editor and Playmode tests for Validate - formats.fbx - 2022.3 - ubuntu1804 (2022.3 - Ubuntu). +validate_-_formats_fbx_-_2022_3_-_ubuntu1804: + name: Validate - formats.fbx - 2022.3 - ubuntu1804 agent: - image: package-ci/ubuntu-20.04:default + image: package-ci/ubuntu-18.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 2021.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -323,30 +339,34 @@ validate_-_formats_fbx_-_2021_3_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 2021.3 - windows (2021.3 - Windows). -validate_-_formats_fbx_-_2021_3_-_windows: - name: Validate - formats.fbx - 2021.3 - windows +# PVP Editor and Playmode tests for Validate - formats.fbx - 2022.3 - win10 (2022.3 - Windows). +validate_-_formats_fbx_-_2022_3_-_win10: + name: Validate - formats.fbx - 2022.3 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 2021.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -389,30 +409,34 @@ validate_-_formats_fbx_-_2021_3_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 2022.3 - macos (2022.3 - MacOS). -validate_-_formats_fbx_-_2022_3_-_macos: - name: Validate - formats.fbx - 2022.3 - macos +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.0 - macos13 (6000.0 - MacOS). +validate_-_formats_fbx_-_6000_0_-_macos13: + name: Validate - formats.fbx - 6000.0 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -455,30 +479,34 @@ validate_-_formats_fbx_-_2022_3_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 2022.3 - ubuntu (2022.3 - Ubuntu). -validate_-_formats_fbx_-_2022_3_-_ubuntu: - name: Validate - formats.fbx - 2022.3 - ubuntu +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.0 - ubuntu2204 (6000.0 - Ubuntu). +validate_-_formats_fbx_-_6000_0_-_ubuntu2204: + name: Validate - formats.fbx - 6000.0 - ubuntu2204 agent: - image: package-ci/ubuntu-20.04:default + image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -521,30 +549,34 @@ validate_-_formats_fbx_-_2022_3_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 2022.3 - windows (2022.3 - Windows). -validate_-_formats_fbx_-_2022_3_-_windows: - name: Validate - formats.fbx - 2022.3 - windows +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.0 - win10 (6000.0 - Windows). +validate_-_formats_fbx_-_6000_0_-_win10: + name: Validate - formats.fbx - 6000.0 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -587,30 +619,34 @@ validate_-_formats_fbx_-_2022_3_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.0 - macos (6000.0 - MacOS). -validate_-_formats_fbx_-_6000_0_-_macos: - name: Validate - formats.fbx - 6000.0 - macos +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.3 - macos13 (6000.3 - MacOS). +validate_-_formats_fbx_-_6000_3_-_macos13: + name: Validate - formats.fbx - 6000.3 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -653,30 +689,34 @@ validate_-_formats_fbx_-_6000_0_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.0 - ubuntu (6000.0 - Ubuntu). -validate_-_formats_fbx_-_6000_0_-_ubuntu: - name: Validate - formats.fbx - 6000.0 - ubuntu +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.3 - ubuntu2204 (6000.3 - Ubuntu). +validate_-_formats_fbx_-_6000_3_-_ubuntu2204: + name: Validate - formats.fbx - 6000.3 - ubuntu2204 agent: image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -719,30 +759,34 @@ validate_-_formats_fbx_-_6000_0_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.0 - windows (6000.0 - Windows). -validate_-_formats_fbx_-_6000_0_-_windows: - name: Validate - formats.fbx - 6000.0 - windows +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.3 - win10 (6000.3 - Windows). +validate_-_formats_fbx_-_6000_3_-_win10: + name: Validate - formats.fbx - 6000.3 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 6000.0/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -785,30 +829,34 @@ validate_-_formats_fbx_-_6000_0_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.2 - macos (6000.2 - MacOS). -validate_-_formats_fbx_-_6000_2_-_macos: - name: Validate - formats.fbx - 6000.2 - macos +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.4 - macos13 (6000.4 - MacOS). +validate_-_formats_fbx_-_6000_4_-_macos13: + name: Validate - formats.fbx - 6000.4 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 6000.2/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.4/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -851,30 +899,34 @@ validate_-_formats_fbx_-_6000_2_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.2 - ubuntu (6000.2 - Ubuntu). -validate_-_formats_fbx_-_6000_2_-_ubuntu: - name: Validate - formats.fbx - 6000.2 - ubuntu +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.4 - ubuntu2204 (6000.4 - Ubuntu). +validate_-_formats_fbx_-_6000_4_-_ubuntu2204: + name: Validate - formats.fbx - 6000.4 - ubuntu2204 agent: image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 6000.2/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.4/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -917,30 +969,34 @@ validate_-_formats_fbx_-_6000_2_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.2 - windows (6000.2 - Windows). -validate_-_formats_fbx_-_6000_2_-_windows: - name: Validate - formats.fbx - 6000.2 - windows +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.4 - win10 (6000.4 - Windows). +validate_-_formats_fbx_-_6000_4_-_win10: + name: Validate - formats.fbx - 6000.4 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 6000.2/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.4/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -983,30 +1039,34 @@ validate_-_formats_fbx_-_6000_2_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.3 - macos (6000.3 - MacOS). -validate_-_formats_fbx_-_6000_3_-_macos: - name: Validate - formats.fbx - 6000.3 - macos +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.5 - macos13 (6000.5 - MacOS). +validate_-_formats_fbx_-_6000_5_-_macos13: + name: Validate - formats.fbx - 6000.5 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.5/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -1049,30 +1109,34 @@ validate_-_formats_fbx_-_6000_3_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.3 - ubuntu (6000.3 - Ubuntu). -validate_-_formats_fbx_-_6000_3_-_ubuntu: - name: Validate - formats.fbx - 6000.3 - ubuntu +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.5 - ubuntu2204 (6000.5 - Ubuntu). +validate_-_formats_fbx_-_6000_5_-_ubuntu2204: + name: Validate - formats.fbx - 6000.5 - ubuntu2204 agent: image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.5/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -1115,30 +1179,34 @@ validate_-_formats_fbx_-_6000_3_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.3 - windows (6000.3 - Windows). -validate_-_formats_fbx_-_6000_3_-_windows: - name: Validate - formats.fbx - 6000.3 - windows +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.5 - win10 (6000.5 - Windows). +validate_-_formats_fbx_-_6000_5_-_win10: + name: Validate - formats.fbx - 6000.5 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - - command: unity-downloader-cli -u 6000.3/staging -c editor --path .Editor --fast + - command: unity-downloader-cli -u 6000.5/staging -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -1181,30 +1249,34 @@ validate_-_formats_fbx_-_6000_3_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.4 - macos (6000.4 - MacOS). -validate_-_formats_fbx_-_6000_4_-_macos: - name: Validate - formats.fbx - 6000.4 - macos +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.6 - macos13 (6000.6 - MacOS). +validate_-_formats_fbx_-_6000_6_-_macos13: + name: Validate - formats.fbx - 6000.6 - macos13 agent: - image: package-ci/macos-13:default + image: package-ci/macos-13:v4 type: Unity::VM::osx flavor: b1.xlarge commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -1247,30 +1319,34 @@ validate_-_formats_fbx_-_6000_4_-_macos: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.4 - ubuntu (6000.4 - Ubuntu). -validate_-_formats_fbx_-_6000_4_-_ubuntu: - name: Validate - formats.fbx - 6000.4 - ubuntu +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.6 - ubuntu2204 (6000.6 - Ubuntu). +validate_-_formats_fbx_-_6000_6_-_ubuntu2204: + name: Validate - formats.fbx - 6000.6 - ubuntu2204 agent: image: package-ci/ubuntu-22.04:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -1313,30 +1389,34 @@ validate_-_formats_fbx_-_6000_4_-_ubuntu: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx -# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.4 - windows (6000.4 - Windows). -validate_-_formats_fbx_-_6000_4_-_windows: - name: Validate - formats.fbx - 6000.4 - windows +# PVP Editor and Playmode tests for Validate - formats.fbx - 6000.6 - win10 (6000.6 - Windows). +validate_-_formats_fbx_-_6000_6_-_win10: + name: Validate - formats.fbx - 6000.6 - win10 agent: - image: package-ci/win10:default + image: package-ci/win10:v4 type: Unity::VM flavor: b1.large commands: - - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-68_53c92d3b34ce3f4b652c9785dd1530bdc5885f6523465d6969c3be91f9ccaaf1.zip -o wrench-localapv.zip + - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-0_3978eda62a03e3dbc469ab77590d20f8832032d8e0b586550597b7f590baefec.zip -o wrench-localapv.zip - command: 7z x -aoa wrench-localapv.zip - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple - command: python PythonScripts/print_machine_info.py - command: unity-downloader-cli -u trunk -c editor --path .Editor --fast timeout: 10 retries: 3 - - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --unity .Editor + - command: upm-pvp create-test-project test-formats.fbx --packages "upm-ci~/packages/*.tgz" --filter "com.unity.formats.fbx com.unity.formats.fbx.tests" --unity .Editor timeout: 10 retries: 1 - command: echo No internal packages to add. @@ -1379,11 +1459,15 @@ validate_-_formats_fbx_-_6000_4_-_windows: dependencies: - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_formats_fbx variables: + UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/ + UNITY_LICENSING_SERVER_DELETE_NUL: 0 + UNITY_LICENSING_SERVER_DELETE_ULF: 0 + UNITY_LICENSING_SERVER_TOOLSET: pro UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1 - UPMPVP_CONTEXT_WRENCH: 1.1.1.0 + UPMPVP_CONTEXT_WRENCH: 2.3.1.0 metadata: Job Maintainers: '#rm-packageworks' - Wrench: 1.1.1.0 + Wrench: 2.3.1.0 labels: - Packages:formats.fbx diff --git a/.yamato/wrench/wrench_config.json b/.yamato/wrench/wrench_config.json index d8954b00..220bf292 100644 --- a/.yamato/wrench/wrench_config.json +++ b/.yamato/wrench/wrench_config.json @@ -7,18 +7,26 @@ "./build.sh" ], "preTestCommands": { - "MacOS": [], - "Ubuntu": [], - "Windows": [] + "MacOs13": [], + "MacOs13Arm": [], + "Ubuntu1804": [], + "Ubuntu2004": [], + "Ubuntu2204": [], + "Win10": [], + "Win10GPU": [], + "Win11": [], + "Win11Arm": [], + "Win11GPU": [] }, "InternalOnly": false, "NeverPublish": false, "MaxEditorVersion": "", "coverageEnabled": false, "coverageCommands": [ - "generateAdditionalMetrics;generateHtmlReport;assemblyFilters:ASSEMBLY_NAME;pathReplacePatterns:@*,,**/PackageCache/,;sourcePaths:YAMATO_SOURCE_DIR/Packages;" + "generateAdditionalMetrics;generateHtmlReport;assemblyFilters:ASSEMBLY_NAME;" ], - "dependantsToIgnoreInPreviewApv": {} + "dependantsToIgnoreInPreviewApv": {}, + "postPackCommands": [] } }, "releasing_packages": [ @@ -26,14 +34,14 @@ ], "jobs_to_monitor": { "com.unity.formats.fbx": [ - ".yamato/wrench/api-validation-jobs.yml#api_validation_-_formats_fbx_-_2020_3_-_windows", + ".yamato/wrench/api-validation-jobs.yml#api_validation_-_formats_fbx_-_2020_3_-_win10", ".yamato/wrench/preview-a-p-v.yml#all_preview_apv_jobs", ".yamato/wrench/promotion-jobs.yml#publish_dry_run_formats_fbx" ] }, "publishing_job": ".yamato/wrench/promotion-jobs.yml#publish_formats_fbx", "branch_pattern": "ReleaseSlash", - "wrench_version": "1.1.1.0", + "wrench_version": "2.3.1.0", "pvp_exemption_path": ".yamato/wrench/pvp-exemptions.json", "cs_project_path": "Tools/CI/fbxexporter.Cookbook.csproj" } \ No newline at end of file diff --git a/Tools/CI/fbxexporter.Cookbook.csproj b/Tools/CI/fbxexporter.Cookbook.csproj index c031c08a..74162edb 100644 --- a/Tools/CI/fbxexporter.Cookbook.csproj +++ b/Tools/CI/fbxexporter.Cookbook.csproj @@ -8,7 +8,7 @@ - + From 0ea6631aa8779c4fa59bbf2840d23e159e8887cf Mon Sep 17 00:00:00 2001 From: "wind.xu" Date: Fri, 13 Mar 2026 13:46:22 -0400 Subject: [PATCH 2/4] Correct casing of one image file --- ....PNG => FBXExporter_MayaExportSetAttributes.png} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename com.unity.formats.fbx/Documentation~/images/{FBXExporter_MayaExportSetAttributes.PNG => FBXExporter_MayaExportSetAttributes.png} (100%) diff --git a/com.unity.formats.fbx/Documentation~/images/FBXExporter_MayaExportSetAttributes.PNG b/com.unity.formats.fbx/Documentation~/images/FBXExporter_MayaExportSetAttributes.png similarity index 100% rename from com.unity.formats.fbx/Documentation~/images/FBXExporter_MayaExportSetAttributes.PNG rename to com.unity.formats.fbx/Documentation~/images/FBXExporter_MayaExportSetAttributes.png From 0cf1f58f5fb18943568bdf2af3b65f74d6ca74d8 Mon Sep 17 00:00:00 2001 From: "wind.xu" Date: Fri, 13 Mar 2026 14:06:13 -0400 Subject: [PATCH 3/4] Update doc generation brick to 0.5.3 --- .yamato/upm-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.yamato/upm-ci.yml b/.yamato/upm-ci.yml index 0083d094..522b6a75 100644 --- a/.yamato/upm-ci.yml +++ b/.yamato/upm-ci.yml @@ -39,7 +39,7 @@ generate_documentation: # Run build script to copy CHANGELOG.md and LICENSE.md into com.unity.formats.fbx package. - brew install cmake - ./build.sh - - brick_source: git@github.cds.internal.unity3d.com:wind-xu/virtual_production_doc_generation.git@v0.3.0 + - brick_source: git@github.cds.internal.unity3d.com:wind-xu/virtual_production_doc_generation.git@v0.5.3 variables: EDITOR_VERSION: {{ all_test_editors.last.version }} PACKAGE_NAME: com.unity.formats.fbx From e12fa69d268443af77fe810c11d83258580e5523 Mon Sep 17 00:00:00 2001 From: "wind.xu" Date: Mon, 16 Mar 2026 11:10:11 -0400 Subject: [PATCH 4/4] Use 2022.3 for test_api_win job --- .yamato/upm-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.yamato/upm-ci.yml b/.yamato/upm-ci.yml index 522b6a75..21f53729 100644 --- a/.yamato/upm-ci.yml +++ b/.yamato/upm-ci.yml @@ -123,7 +123,7 @@ test_api_win: - gsudo choco source add -n Unity -s https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/unity-choco-local - gsudo choco install unity-config - unity-config project set registry candidates --project-path TestProjects/fbx-api-tests - - unity-downloader-cli -u {{ all_test_editors[2].version }} -c Editor + - unity-downloader-cli -u 2022.3 -c Editor - UnifiedTestRunner --suite=editor --editor-location=.Editor --testproject=TestProjects/fbx-api-tests --artifacts_path=artifacts --reruncount=0 artifacts: logs: