File tree Expand file tree Collapse file tree 9 files changed +242
-232
lines changed Expand file tree Collapse file tree 9 files changed +242
-232
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ api_validation_-_netcode_gameobjects_-_2021_3_-_windows:
20
20
- command : npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
21
21
timeout : 20
22
22
retries : 10
23
- - command : unity-downloader-cli -u 2021.3/staging -c Editor --fast
23
+ - command : unity-downloader-cli -u 2021.3/staging -c editor --path . Editor --fast
24
24
timeout : 10
25
25
retries : 3
26
26
- command : python PythonScripts/PackageJsonCondersor.py
@@ -51,8 +51,8 @@ api_validation_-_netcode_gameobjects_-_2021_3_-_windows:
51
51
dependencies :
52
52
- path : .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
53
53
variables :
54
- UPMPVP_CONTEXT_WRENCH : 0.11.3 .0
54
+ UPMPVP_CONTEXT_WRENCH : 0.12.1 .0
55
55
metadata :
56
56
Job Maintainers : ' #rm-packageworks'
57
- Wrench : 0.11.3 .0
57
+ Wrench : 0.12.1 .0
58
58
Original file line number Diff line number Diff line change @@ -24,5 +24,5 @@ package_pack_-_netcode_gameobjects:
24
24
UPMCI_ACK_LARGE_PACKAGE : 1
25
25
metadata :
26
26
Job Maintainers : ' #rm-packageworks'
27
- Wrench : 0.11.3 .0
27
+ Wrench : 0.12.1 .0
28
28
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change @@ -208,10 +208,10 @@ publish_dry_run_netcode_gameobjects:
208
208
ignore_artifact : true
209
209
variables :
210
210
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION : 1
211
- UPMPVP_CONTEXT_WRENCH : 0.11.3 .0
211
+ UPMPVP_CONTEXT_WRENCH : 0.12.1 .0
212
212
metadata :
213
213
Job Maintainers : ' #rm-packageworks'
214
- Wrench : 0.11.3 .0
214
+ Wrench : 0.12.1 .0
215
215
216
216
# Publish for netcode.gameobjects to https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-npm
217
217
publish_netcode_gameobjects :
@@ -420,8 +420,8 @@ publish_netcode_gameobjects:
420
420
ignore_artifact : true
421
421
variables :
422
422
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION : 1
423
- UPMPVP_CONTEXT_WRENCH : 0.11.3 .0
423
+ UPMPVP_CONTEXT_WRENCH : 0.12.1 .0
424
424
metadata :
425
425
Job Maintainers : ' #rm-packageworks'
426
- Wrench : 0.11.3 .0
426
+ Wrench : 0.12.1 .0
427
427
Original file line number Diff line number Diff line change @@ -9,14 +9,14 @@ test_-_wrench_jobs_up_to_date:
9
9
type : Unity::VM
10
10
flavor : b1.large
11
11
commands :
12
- - command : dotnet run --project Tools\CI\ NGO.Cookbook.csproj
12
+ - command : dotnet run --project Tools/CI/ NGO.Cookbook.csproj
13
13
- command : |-
14
14
if [ -n "$(git status --porcelain -- .yamato/wrench)" ]; then
15
15
git status
16
16
echo "Your repo is not clean - diff output:"
17
17
git diff
18
18
echo "You must run recipe generation after updating recipes to update the generated YAML!"
19
- echo "Run 'dotnet run --project Tools\CI\ NGO.Cookbook.csproj' from the root of your repository to regenerate all job definitions created by wrench."
19
+ echo "Run 'dotnet run --project Tools/CI/ NGO.Cookbook.csproj' from the root of your repository to regenerate all job definitions created by wrench."
20
20
exit 1
21
21
fi
22
22
variables :
@@ -26,5 +26,5 @@ test_-_wrench_jobs_up_to_date:
26
26
cancel_old_ci : true
27
27
metadata :
28
28
Job Maintainers : ' #rm-packageworks'
29
- Wrench : 0.11.3 .0
29
+ Wrench : 0.12.1 .0
30
30
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 31
31
},
32
32
"publishing_job" : " .yamato/wrench/promotion-jobs.yml#publish_netcode_gameobjects" ,
33
33
"branch_pattern" : " ReleaseSlash" ,
34
- "wrench_version" : " 0.11.3 .0" ,
34
+ "wrench_version" : " 0.12.1 .0" ,
35
35
"pvp_exemption_path" : " .yamato/wrench/pvp-exemptions.json" ,
36
- "cs_project_path" : " Tools\\ CI \\ NGO.Cookbook.csproj"
36
+ "cs_project_path" : " Tools/CI/ NGO.Cookbook.csproj"
37
37
}
Original file line number Diff line number Diff line change 8
8
</PropertyGroup >
9
9
10
10
<ItemGroup >
11
- <PackageReference Include =" RecipeEngine.Modules.Wrench" Version =" 0.11.3 " />
11
+ <PackageReference Include =" RecipeEngine.Modules.Wrench" Version =" 0.12.1 " />
12
12
</ItemGroup >
13
13
14
14
</Project >
Original file line number Diff line number Diff line change @@ -9,12 +9,22 @@ public class NGOSettings : AnnotatedSettingsBase
9
9
// Path from the root of the repository where packages are located.
10
10
readonly string [ ] packagesRootPaths = { "." } ;
11
11
12
+ static ValidationOptions validationOptions = new ValidationOptions ( )
13
+ {
14
+ ProjectPath = "testproject" ,
15
+ UtrTestingYamatoTimeout = 40
16
+ } ;
17
+
12
18
// update this to list all packages in this repo that you want to release.
13
19
Dictionary < string , PackageOptions > PackageOptions = new ( )
14
20
{
15
21
{
16
22
"com.unity.netcode.gameobjects" ,
17
- new PackageOptions ( ) { ReleaseOptions = new ReleaseOptions ( ) { IsReleasing = true } }
23
+ new PackageOptions ( )
24
+ {
25
+ ReleaseOptions = new ReleaseOptions ( ) { IsReleasing = true } ,
26
+ ValidationOptions = validationOptions
27
+ }
18
28
}
19
29
} ;
20
30
You can’t perform that action at this time.
0 commit comments