@@ -9,83 +9,189 @@ parameters:
9
9
packager_platform : ' macos'
10
10
new_arch_enabled : ' 0'
11
11
use_hermes : ' 0'
12
+ use_frameworks : ' 0'
12
13
- name : macos_newarch_jsc
13
14
friendly_name : ' macOS, New Arch, JSC'
14
15
sdk : macosx
15
16
scheme : RNTester-macOS
16
17
packager_platform : ' macos'
17
18
new_arch_enabled : ' 1'
18
19
use_hermes : ' 0'
20
+ use_frameworks : ' 0'
19
21
# - name: macos_oldarch_hermes
20
22
# friendly_name: 'macOS, Old Arch, Hermes'
21
23
# sdk: macosx
22
24
# scheme: RNTester-macOS
23
25
# packager_platform: 'macos'
24
26
# new_arch_enabled: '1'
25
27
# use_hermes: '1'
28
+ # use_frameworks: '0'
26
29
# - name: macos_newarch_hermes
27
30
# friendly_name: 'macOS, New Arch, Hermes'
28
31
# sdk: macosx
29
32
# scheme: RNTester-macOS
30
33
# packager_platform: 'macos'
31
34
# new_arch_enabled: '1'
32
35
# use_hermes: '1'
36
+ # use_frameworks: '0'
33
37
- name : ios_oldarch_jsc
34
38
friendly_name : ' iOS, Old Arch, JSC'
35
39
sdk : iphonesimulator
36
40
scheme : RNTester
37
41
packager_platform : ' ios'
38
42
new_arch_enabled : ' 0'
39
43
use_hermes : ' 0'
44
+ use_frameworks : ' 0'
40
45
- name : ios_newarch_jsc
41
46
friendly_name : ' iOS, New Arch, JSC'
42
47
sdk : iphonesimulator
43
48
scheme : RNTester
44
49
packager_platform : ' ios'
45
50
new_arch_enabled : ' 1'
46
51
use_hermes : ' 0'
52
+ use_frameworks : ' 0'
47
53
# - name: ios_oldarch_hermes
48
54
# friendly_name: 'iOS, Old Arch, Hermes'
49
55
# sdk: iphonesimulator
50
56
# scheme: RNTester
51
57
# packager_platform: 'ios'
52
58
# new_arch_enabled: '1'
53
59
# use_hermes: '1'
60
+ # use_frameworks: '0'
54
61
# - name: ios_newarch_hermes
55
62
# friendly_name: 'iOS, New Arch, Hermes'
56
63
# sdk: iphonesimulator
57
64
# scheme: RNTester
58
65
# packager_platform: 'ios'
59
66
# new_arch_enabled: '1'
60
67
# use_hermes: '1'
68
+ # use_frameworks: '0'
61
69
- name : xros_oldarch_jsc
62
70
friendly_name : ' xrOS, Old Arch, JSC'
63
71
sdk : xrsimulator
64
72
scheme : RNTester-visionOS
65
73
packager_platform : ' ios'
66
74
new_arch_enabled : ' 0'
67
75
use_hermes : ' 0'
76
+ use_frameworks : ' 0'
68
77
- name : xros_newarch_jsc
69
78
friendly_name : ' xrOS, New Arch, JSC'
70
79
sdk : xrsimulator
71
80
scheme : RNTester-visionOS
72
81
packager_platform : ' ios'
73
82
new_arch_enabled : ' 1'
74
83
use_hermes : ' 0'
75
- # - name: xros_oldarch_hermes
84
+ use_frameworks : ' 0'
85
+ # - name: xros_oldarch_hermes_framework
76
86
# friendly_name: 'xrOS, Old Arch, Hermes'
77
87
# sdk: xrsimulator
78
88
# scheme: RNTester-visionOS
79
89
# packager_platform: 'ios'
80
90
# new_arch_enabled: '1'
81
91
# use_hermes: '1'
82
- # - name: xros_newarch_hermes
92
+ # use_frameworks: '0'
93
+ # - name: xros_newarch_hermes_framework
83
94
# friendly_name: 'xrOS, New Arch, Hermes'
84
95
# sdk: xrsimulator
85
96
# scheme: RNTester-visionOS
86
97
# packager_platform: 'ios'
87
98
# new_arch_enabled: '1'
88
99
# use_hermes: '1'
100
+ # use_frameworks: '0'
101
+ - name : macos_oldarch_jsc_framework
102
+ friendly_name : ' macOS, Old Arch, JSC, Framework'
103
+ sdk : macosx
104
+ scheme : RNTester-macOS
105
+ packager_platform : ' macos'
106
+ new_arch_enabled : ' 0'
107
+ use_hermes : ' 0'
108
+ use_frameworks : ' 1'
109
+ - name : macos_newarch_jsc_framework
110
+ friendly_name : ' macOS, New Arch, JSC, Framework'
111
+ sdk : macosx
112
+ scheme : RNTester-macOS
113
+ packager_platform : ' macos'
114
+ new_arch_enabled : ' 1'
115
+ use_hermes : ' 0'
116
+ use_frameworks : ' 1'
117
+ # - name: macos_oldarch_hermes_framework
118
+ # friendly_name: 'macOS, Old Arch, Hermes, Framework'
119
+ # sdk: macosx
120
+ # scheme: RNTester-macOS
121
+ # packager_platform: 'macos'
122
+ # new_arch_enabled: '1'
123
+ # use_hermes: '1'
124
+ # - name: macos_newarch_hermes_framework
125
+ # friendly_name: 'macOS, New Arch, Hermes, Framework'
126
+ # sdk: macosx
127
+ # scheme: RNTester-macOS
128
+ # packager_platform: 'macos'
129
+ # new_arch_enabled: '1'
130
+ # use_hermes: '1'
131
+ # use_frameworks: '1'
132
+ - name : ios_oldarch_jsc_framework
133
+ friendly_name : ' iOS, Old Arch, JSC, Framework'
134
+ sdk : iphonesimulator
135
+ scheme : RNTester
136
+ packager_platform : ' ios'
137
+ new_arch_enabled : ' 0'
138
+ use_hermes : ' 0'
139
+ use_frameworks : ' 1'
140
+ - name : ios_newarch_jsc_framework
141
+ friendly_name : ' iOS, New Arch, JSC, Framework'
142
+ sdk : iphonesimulator
143
+ scheme : RNTester
144
+ packager_platform : ' ios'
145
+ new_arch_enabled : ' 1'
146
+ use_hermes : ' 0'
147
+ use_frameworks : ' 1'
148
+ # - name: ios_oldarch_hermes_framework
149
+ # friendly_name: 'iOS, Old Arch, Hermes, Framework'
150
+ # sdk: iphonesimulator
151
+ # scheme: RNTester
152
+ # packager_platform: 'ios'
153
+ # new_arch_enabled: '1'
154
+ # use_hermes: '1'
155
+ # - name: ios_newarch_hermes
156
+ # friendly_name: 'iOS, New Arch, Hermes, Framework'
157
+ # sdk: iphonesimulator
158
+ # scheme: RNTester
159
+ # packager_platform: 'ios'
160
+ # new_arch_enabled: '1'
161
+ # use_hermes: '1'
162
+ # use_frameworks: '1'
163
+ - name : xros_oldarch_jsc_framework
164
+ friendly_name : ' xrOS, Old Arch, JSC, Framework'
165
+ sdk : xrsimulator
166
+ scheme : RNTester-visionOS
167
+ packager_platform : ' ios'
168
+ new_arch_enabled : ' 0'
169
+ use_hermes : ' 0'
170
+ use_frameworks : ' 1'
171
+ - name : xros_newarch_jsc_framework
172
+ friendly_name : ' xrOS, New Arch, JSC, Framework'
173
+ sdk : xrsimulator
174
+ scheme : RNTester-visionOS
175
+ packager_platform : ' ios'
176
+ new_arch_enabled : ' 1'
177
+ use_hermes : ' 0'
178
+ use_frameworks : ' 1'
179
+ # - name: xros_oldarch_hermes_framework
180
+ # friendly_name: 'xrOS, Old Arch, Hermes, Framework'
181
+ # sdk: xrsimulator
182
+ # scheme: RNTester-visionOS
183
+ # packager_platform: 'ios'
184
+ # new_arch_enabled: '1'
185
+ # use_hermes: '1'
186
+ # use_frameworks: '1'
187
+ # - name: xros_newarch_hermes_framework
188
+ # friendly_name: 'xrOS, New Arch, Hermes, Framework'
189
+ # sdk: xrsimulator
190
+ # scheme: RNTester-visionOS
191
+ # packager_platform: 'ios'
192
+ # new_arch_enabled: '1'
193
+ # use_hermes: '1'
194
+ # use_frameworks: '1'
89
195
90
196
jobs :
91
197
- ${{ each slice in parameters.appleBuildMatrix }} :
@@ -119,6 +225,7 @@ jobs:
119
225
env:
120
226
RCT_NEW_ARCH_ENABLED: ${{ slice.new_arch_enabled }}
121
227
USE_HERMES: ${{ slice.use_hermes }}
228
+ USE_FRAMEWORKS: ${{ slice.use_frameworks }}
122
229
workingDirectory: packages/rn-tester
123
230
displayName: Install Pods
124
231
0 commit comments