@@ -24,17 +24,18 @@ jobs:
24
24
- run :
25
25
command : yarn lint
26
26
name : Run ESLint
27
- - run :
28
- command : yarn flow
29
- name : Flow
27
+ # we should just use TS
28
+ # - run:
29
+ # command: yarn flow
30
+ # name: Flow
30
31
- run :
31
32
command : yarn test
32
33
name : Jest
33
34
34
35
new_arch_ios_build_only :
35
36
executor :
36
37
name : rn/macos
37
- xcode_version : ' 15.3 .0'
38
+ xcode_version : ' 16.2 .0'
38
39
resource_class : macos.m1.medium.gen1
39
40
steps :
40
41
- checkout
51
52
e2e_release_ios :
52
53
executor :
53
54
name : rn/macos
54
- xcode_version : ' 15.3 .0'
55
+ xcode_version : ' 16.2 .0'
55
56
resource_class : macos.m1.medium.gen1
56
57
steps :
57
58
- checkout
72
73
# - rn/pod_install:
73
74
# pod_install_directory: 'example/ios'
74
75
- run :
75
- command : (cd example && npx pod-install)
76
+ command : (cd example && RCT_NEW_ARCH_ENABLED=0 npx pod-install)
76
77
name : pod install
77
78
- run :
78
79
command : yarn detox:ios:build:release
88
89
name : android/android-machine
89
90
resource-class : large
90
91
tag : default
92
+ environment :
93
+ GRADLE_OPTS : ' -Dorg.gradle.jvmargs="-Xmx4g -XX:+HeapDumpOnOutOfMemoryError" -Dorg.gradle.daemon=false'
91
94
steps :
92
95
- checkout
93
96
- android/change-java-version :
@@ -121,6 +124,9 @@ jobs:
121
124
- run :
122
125
command : yarn bundle:android
123
126
name : bundle js
127
+ - run :
128
+ command : yarn generateManifest
129
+ name : generateManifest
124
130
- run :
125
131
command : ORG_GRADLE_PROJECT_newArchEnabled=false yarn detox:android:build:release
126
132
name : build app for e2e tests
@@ -135,6 +141,8 @@ jobs:
135
141
name : android/android-machine
136
142
resource-class : large
137
143
tag : default
144
+ environment :
145
+ GRADLE_OPTS : ' -Dorg.gradle.jvmargs="-Xmx4g -XX:+HeapDumpOnOutOfMemoryError" -Dorg.gradle.daemon=false'
138
146
steps :
139
147
- checkout
140
148
- android/change-java-version :
@@ -164,6 +172,9 @@ jobs:
164
172
- run :
165
173
command : yarn bundle:android
166
174
name : bundle js
175
+ - run :
176
+ command : yarn generateManifest
177
+ name : generateManifest
167
178
- run :
168
179
command : ORG_GRADLE_PROJECT_newArchEnabled=true yarn detox:android:build:release
169
180
name : build app for e2e tests
0 commit comments