Skip to content

Commit ed893a1

Browse files
committed
chore: Updated aspects of Netcode package in anticipation of v3.0.0 release
1 parent d43a66e commit ed893a1

10 files changed

Lines changed: 543 additions & 59 deletions

File tree

.yamato/wrench/api-validation-jobs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ api_validation_-_netcode_gameobjects_-_6000_7_-_win10:
2525
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
2626
timeout: 20
2727
retries: 10
28-
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
28+
- command: unity-downloader-cli -u 6000.7/staging -c editor --path .Editor --fast
2929
timeout: 10
3030
retries: 3
3131
- command: python PythonScripts/PackageJsonCondersor.py
@@ -60,9 +60,9 @@ api_validation_-_netcode_gameobjects_-_6000_7_-_win10:
6060
UNITY_LICENSING_SERVER_DELETE_NUL: 0
6161
UNITY_LICENSING_SERVER_DELETE_ULF: 0
6262
UNITY_LICENSING_SERVER_TOOLSET: pro
63-
UPMPVP_CONTEXT_WRENCH: 3.11.0.0
64-
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-15_84f461813aada1be64b3885e7b9464e7f92445674e81d708813ac0bdf2c90408.zip
63+
UPMPVP_CONTEXT_WRENCH: 3.11.5.0
64+
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-19_94a756eb601d84c127a989866172fdd530ec62aa5d9611a9c9898a625926ec62.zip
6565
metadata:
6666
Job Maintainers: '#rm-packageworks'
67-
Wrench: 3.11.0.0
67+
Wrench: 3.11.5.0
6868

.yamato/wrench/package-pack-jobs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ package_pack_-_netcode_gameobjects:
2727
- upm-ci~/packages/**/*
2828
variables:
2929
UPMCI_ACK_LARGE_PACKAGE: 1
30-
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-15_84f461813aada1be64b3885e7b9464e7f92445674e81d708813ac0bdf2c90408.zip
30+
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-19_94a756eb601d84c127a989866172fdd530ec62aa5d9611a9c9898a625926ec62.zip
3131
metadata:
3232
Job Maintainers: '#rm-packageworks'
33-
Wrench: 3.11.0.0
33+
Wrench: 3.11.5.0
3434

.yamato/wrench/preview-a-p-v.yml

Lines changed: 198 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,12 @@ all_preview_apv_jobs:
1313
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_7_-_macos13arm
1414
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_7_-_ubuntu2204
1515
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_7_-_win10
16+
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_7000_0_-_macos13arm
17+
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_7000_0_-_ubuntu2204
18+
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_7000_0_-_win10
1619
metadata:
1720
Job Maintainers: '#rm-packageworks'
18-
Wrench: 3.11.0.0
21+
Wrench: 3.11.5.0
1922

2023
# Functional tests for dependents found in the latest 6000.7 manifest (MacOS).
2124
preview_apv_-_6000_7_-_macos13arm:
@@ -33,10 +36,10 @@ preview_apv_-_6000_7_-_macos13arm:
3336
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
3437
timeout: 20
3538
retries: 10
36-
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast --arch arm64
39+
- command: unity-downloader-cli -u 6000.7/staging -c editor --path .Editor --fast --arch arm64
3740
timeout: 10
3841
retries: 3
39-
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --artifacts-path=PreviewApvArtifacts~
42+
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --artifacts-path=PreviewApvArtifacts~ --shadow-branch=6000.7/staging
4043
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
4144
after:
4245
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -71,11 +74,11 @@ preview_apv_-_6000_7_-_macos13arm:
7174
UNITY_LICENSING_SERVER_DELETE_NUL: 0
7275
UNITY_LICENSING_SERVER_DELETE_ULF: 0
7376
UNITY_LICENSING_SERVER_TOOLSET: pro
74-
UPMPVP_CONTEXT_WRENCH: 3.11.0.0
75-
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-15_84f461813aada1be64b3885e7b9464e7f92445674e81d708813ac0bdf2c90408.zip
77+
UPMPVP_CONTEXT_WRENCH: 3.11.5.0
78+
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-19_94a756eb601d84c127a989866172fdd530ec62aa5d9611a9c9898a625926ec62.zip
7679
metadata:
7780
Job Maintainers: '#rm-packageworks'
78-
Wrench: 3.11.0.0
81+
Wrench: 3.11.5.0
7982

8083
# Functional tests for dependents found in the latest 6000.7 manifest (Ubuntu).
8184
preview_apv_-_6000_7_-_ubuntu2204:
@@ -92,10 +95,10 @@ preview_apv_-_6000_7_-_ubuntu2204:
9295
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
9396
timeout: 20
9497
retries: 10
95-
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
98+
- command: unity-downloader-cli -u 6000.7/staging -c editor --path .Editor --fast
9699
timeout: 10
97100
retries: 3
98-
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --artifacts-path=PreviewApvArtifacts~
101+
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --artifacts-path=PreviewApvArtifacts~ --shadow-branch=6000.7/staging
99102
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
100103
after:
101104
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
@@ -130,11 +133,11 @@ preview_apv_-_6000_7_-_ubuntu2204:
130133
UNITY_LICENSING_SERVER_DELETE_NUL: 0
131134
UNITY_LICENSING_SERVER_DELETE_ULF: 0
132135
UNITY_LICENSING_SERVER_TOOLSET: pro
133-
UPMPVP_CONTEXT_WRENCH: 3.11.0.0
134-
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-15_84f461813aada1be64b3885e7b9464e7f92445674e81d708813ac0bdf2c90408.zip
136+
UPMPVP_CONTEXT_WRENCH: 3.11.5.0
137+
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-19_94a756eb601d84c127a989866172fdd530ec62aa5d9611a9c9898a625926ec62.zip
135138
metadata:
136139
Job Maintainers: '#rm-packageworks'
137-
Wrench: 3.11.0.0
140+
Wrench: 3.11.5.0
138141

139142
# Functional tests for dependents found in the latest 6000.7 manifest (Windows).
140143
preview_apv_-_6000_7_-_win10:
@@ -152,10 +155,10 @@ preview_apv_-_6000_7_-_win10:
152155
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
153156
timeout: 20
154157
retries: 10
155-
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
158+
- command: unity-downloader-cli -u 6000.7/staging -c editor --path .Editor --fast
156159
timeout: 10
157160
retries: 3
158-
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --artifacts-path=PreviewApvArtifacts~
161+
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --artifacts-path=PreviewApvArtifacts~ --shadow-branch=6000.7/staging
159162
- command: python PythonScripts/editor_manifest_validator.py --version=6000.7 --wrench-config=.yamato/wrench/wrench_config.json
160163
after:
161164
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
@@ -190,9 +193,188 @@ preview_apv_-_6000_7_-_win10:
190193
UNITY_LICENSING_SERVER_DELETE_NUL: 0
191194
UNITY_LICENSING_SERVER_DELETE_ULF: 0
192195
UNITY_LICENSING_SERVER_TOOLSET: pro
193-
UPMPVP_CONTEXT_WRENCH: 3.11.0.0
194-
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-15_84f461813aada1be64b3885e7b9464e7f92445674e81d708813ac0bdf2c90408.zip
196+
UPMPVP_CONTEXT_WRENCH: 3.11.5.0
197+
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-19_94a756eb601d84c127a989866172fdd530ec62aa5d9611a9c9898a625926ec62.zip
198+
metadata:
199+
Job Maintainers: '#rm-packageworks'
200+
Wrench: 3.11.5.0
201+
202+
# Functional tests for dependents found in the latest 7000.0 manifest (MacOS).
203+
preview_apv_-_7000_0_-_macos13arm:
204+
name: Preview APV - 7000.0 - macos13arm
205+
agent:
206+
image: package-ci/macos-13-arm64:v4
207+
type: Unity::VM::osx
208+
flavor: m1.mac
209+
model: M1
210+
commands:
211+
- command: curl "$WRENCH_LOCALAPV_URL" -o wrench-localapv.zip
212+
- command: 7z x -aoa wrench-localapv.zip
213+
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
214+
- command: python PythonScripts/print_machine_info.py
215+
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
216+
timeout: 20
217+
retries: 10
218+
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast --arch arm64
219+
timeout: 10
220+
retries: 3
221+
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=7000.0 --artifacts-path=PreviewApvArtifacts~ --shadow-branch=trunk
222+
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
223+
after:
224+
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
225+
artifacts:
226+
Crash Dumps:
227+
paths:
228+
- CrashDumps/**
229+
logs:
230+
paths:
231+
- '*.log'
232+
- '*.xml'
233+
- upm-ci~/test-results/**/*
234+
- upm-ci~/temp/*/Logs/**
235+
- upm-ci~/temp/*/Library/*.log
236+
- upm-ci~/temp/*/*.log
237+
- upm-ci~/temp/Builds/*.log
238+
packages:
239+
paths:
240+
- upm-ci~/packages/**/*
241+
PreviewAPVResults:
242+
paths:
243+
- PreviewApvArtifacts~/**
244+
- APVTest/**/manifest.json
245+
pvp-results:
246+
paths:
247+
- upm-ci~/pvp/**/*
248+
browsable: onDemand
249+
dependencies:
250+
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
251+
variables:
252+
UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
253+
UNITY_LICENSING_SERVER_DELETE_NUL: 0
254+
UNITY_LICENSING_SERVER_DELETE_ULF: 0
255+
UNITY_LICENSING_SERVER_TOOLSET: pro
256+
UPMPVP_CONTEXT_WRENCH: 3.11.5.0
257+
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-19_94a756eb601d84c127a989866172fdd530ec62aa5d9611a9c9898a625926ec62.zip
258+
metadata:
259+
Job Maintainers: '#rm-packageworks'
260+
Wrench: 3.11.5.0
261+
262+
# Functional tests for dependents found in the latest 7000.0 manifest (Ubuntu).
263+
preview_apv_-_7000_0_-_ubuntu2204:
264+
name: Preview APV - 7000.0 - ubuntu2204
265+
agent:
266+
image: package-ci/ubuntu-22.04:v4
267+
type: Unity::VM
268+
flavor: b1.large
269+
commands:
270+
- command: curl "$WRENCH_LOCALAPV_URL" -o wrench-localapv.zip
271+
- command: 7z x -aoa wrench-localapv.zip
272+
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
273+
- command: python PythonScripts/print_machine_info.py
274+
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
275+
timeout: 20
276+
retries: 10
277+
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
278+
timeout: 10
279+
retries: 3
280+
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=7000.0 --artifacts-path=PreviewApvArtifacts~ --shadow-branch=trunk
281+
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
282+
after:
283+
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
284+
artifacts:
285+
Crash Dumps:
286+
paths:
287+
- CrashDumps/**
288+
logs:
289+
paths:
290+
- '*.log'
291+
- '*.xml'
292+
- upm-ci~/test-results/**/*
293+
- upm-ci~/temp/*/Logs/**
294+
- upm-ci~/temp/*/Library/*.log
295+
- upm-ci~/temp/*/*.log
296+
- upm-ci~/temp/Builds/*.log
297+
packages:
298+
paths:
299+
- upm-ci~/packages/**/*
300+
PreviewAPVResults:
301+
paths:
302+
- PreviewApvArtifacts~/**
303+
- APVTest/**/manifest.json
304+
pvp-results:
305+
paths:
306+
- upm-ci~/pvp/**/*
307+
browsable: onDemand
308+
dependencies:
309+
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
310+
variables:
311+
UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
312+
UNITY_LICENSING_SERVER_DELETE_NUL: 0
313+
UNITY_LICENSING_SERVER_DELETE_ULF: 0
314+
UNITY_LICENSING_SERVER_TOOLSET: pro
315+
UPMPVP_CONTEXT_WRENCH: 3.11.5.0
316+
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-19_94a756eb601d84c127a989866172fdd530ec62aa5d9611a9c9898a625926ec62.zip
317+
metadata:
318+
Job Maintainers: '#rm-packageworks'
319+
Wrench: 3.11.5.0
320+
321+
# Functional tests for dependents found in the latest 7000.0 manifest (Windows).
322+
preview_apv_-_7000_0_-_win10:
323+
name: Preview APV - 7000.0 - win10
324+
agent:
325+
image: package-ci/win10:v4
326+
type: Unity::VM
327+
flavor: b1.large
328+
commands:
329+
- command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
330+
- command: curl "%WRENCH_LOCALAPV_URL%" -o wrench-localapv.zip
331+
- command: 7z x -aoa wrench-localapv.zip
332+
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
333+
- command: python PythonScripts/print_machine_info.py
334+
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
335+
timeout: 20
336+
retries: 10
337+
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
338+
timeout: 10
339+
retries: 3
340+
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=7000.0 --artifacts-path=PreviewApvArtifacts~ --shadow-branch=trunk
341+
- command: python PythonScripts/editor_manifest_validator.py --version=7000.0 --wrench-config=.yamato/wrench/wrench_config.json
342+
after:
343+
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
344+
artifacts:
345+
Crash Dumps:
346+
paths:
347+
- CrashDumps/**
348+
logs:
349+
paths:
350+
- '*.log'
351+
- '*.xml'
352+
- upm-ci~/test-results/**/*
353+
- upm-ci~/temp/*/Logs/**
354+
- upm-ci~/temp/*/Library/*.log
355+
- upm-ci~/temp/*/*.log
356+
- upm-ci~/temp/Builds/*.log
357+
packages:
358+
paths:
359+
- upm-ci~/packages/**/*
360+
PreviewAPVResults:
361+
paths:
362+
- PreviewApvArtifacts~/**
363+
- APVTest/**/manifest.json
364+
pvp-results:
365+
paths:
366+
- upm-ci~/pvp/**/*
367+
browsable: onDemand
368+
dependencies:
369+
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
370+
variables:
371+
UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
372+
UNITY_LICENSING_SERVER_DELETE_NUL: 0
373+
UNITY_LICENSING_SERVER_DELETE_ULF: 0
374+
UNITY_LICENSING_SERVER_TOOLSET: pro
375+
UPMPVP_CONTEXT_WRENCH: 3.11.5.0
376+
WRENCH_LOCALAPV_URL: https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-19_94a756eb601d84c127a989866172fdd530ec62aa5d9611a9c9898a625926ec62.zip
195377
metadata:
196378
Job Maintainers: '#rm-packageworks'
197-
Wrench: 3.11.0.0
379+
Wrench: 3.11.5.0
198380

0 commit comments

Comments
 (0)