You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .yamato/project.metafile
+19-1Lines changed: 19 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@
10
10
# image --> Defines the package-ci Bokken image to use for the environment (e.g., package-ci/ubuntu-22.04:v4). This is basically a device configuration
11
11
# flavor --> Determines the VM size/resources (e.g., b1.small, b1.large, m1.mac)
12
12
# smaller_flavor --> An override for flavor that determines the VM size/resources for lighter weight jobs that can run on a smaller vm
13
+
# larger_flavor --> An override for flavor that determines the VM size/resources for heavier weight jobs that can need a bigger vm
# model --> Defines specific hardware model requirements (e.g., rtx2080, iPhone model 13). Notice that trunk currently (19.08.2025) has 13.0 as minimal iOS version which devices below this are not supporting
15
16
# base --> Indicates the base operating system for build operations (e.g., win, mac)
@@ -47,20 +48,24 @@ test_platforms:
47
48
image: package-ci/ubuntu-22.04:v4.77.0
48
49
flavor: b1.large
49
50
smaller_flavor: b1.medium
51
+
larger_flavor: b1.xlarge
50
52
standalone: StandaloneLinux64
51
53
model: rtx2080
52
54
- name: win
53
55
type: Unity::VM
54
56
image: package-ci/win10:v4
55
57
flavor: b1.large
56
58
smaller_flavor: b1.medium
59
+
larger_flavor: b1.xlarge
57
60
standalone: StandaloneWindows64
58
61
model: rtx2080
59
62
- name: mac
60
63
type: Unity::VM::osx
61
64
image: package-ci/macos-13-arm64:v4 # ARM64 to support M1 model (below)
62
65
flavor: m1.mac
63
-
smaller_flavor: m1.mac # mac doesn't have a smaller vm size. We define it anyway as it simplifies the yaml templating to have it defined.
66
+
# mac doesn't have a different vm sizes. We define it anyway as it simplifies the yaml templating to have it defined.
67
+
smaller_flavor: m1.mac
68
+
larger_flavor: m1.mac
64
69
standalone: StandaloneOSX
65
70
model: M1 # The default model (an x64 Intel Mac VM) quite often caused a known issue of doing all the bitflips in packages resulting in failures
66
71
# For mobile devices there is a split between the build and run phase so there is a need of splitting specification for both
0 commit comments