@@ -10,20 +10,20 @@ defaults: &defaults
10
10
linux_defaults : &linux_defaults
11
11
<< : *defaults
12
12
docker :
13
- - image : circleci/node:8
13
+ - image : circleci/node:12
14
14
environment :
15
15
- PATH : " /opt/yarn/yarn-v1.5.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
16
16
17
17
# ANDROID
18
18
android_defaults : &android_defaults
19
19
<< : *defaults
20
20
docker :
21
- - image : circleci/android:api-27-node8-alpha
21
+ - image : circleci/android:api-29-node
22
22
resource_class : " medium"
23
23
environment :
24
24
- TERM : " dumb"
25
25
- ADB_INSTALL_TIMEOUT : 10
26
- - _JAVA_OPTIONS : " -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap "
26
+ - _JAVA_OPTIONS : " -XX:+UnlockExperimentalVMOptions -XX:+UseContainerSupport "
27
27
- GRADLE_OPTS : ' -Dorg.gradle.daemon=false -Dorg.gradle.jvmargs="-XX:+HeapDumpOnOutOfMemoryError"'
28
28
- BUILD_THREADS : 2
29
29
@@ -35,8 +35,8 @@ macos_defaults: &macos_defaults
35
35
xcode : " 10.1.0"
36
36
37
37
# Example
38
- at-example-61 : &at-example-61
39
- working_directory : ~/toolbar-android/example/ToolbarAndroidExample-061
38
+ at-example-65 : &at-example-65
39
+ working_directory : ~/toolbar-android/example/ToolbarAndroidExample-065
40
40
41
41
# -------------------------
42
42
# ALIASES
@@ -56,11 +56,11 @@ aliases:
56
56
57
57
- &restore-gradle-cache
58
58
keys :
59
- - gradle-cache-{{ checksum "android/build.gradle" }}-{{ checksum "example/ToolbarAndroidExample-061 /android/build.gradle" }}-{{ checksum "example/ToolbarAndroidExample-061 /android/app/build.gradle" }}
59
+ - gradle-cache-{{ checksum "android/build.gradle" }}-{{ checksum "example/ToolbarAndroidExample-065 /android/build.gradle" }}-{{ checksum "example/ToolbarAndroidExample-065 /android/app/build.gradle" }}
60
60
- &save-gradle-cache
61
61
paths :
62
62
- ~/.gradle
63
- key : gradle-cache-{{ checksum "android/build.gradle" }}-{{ checksum "example/ToolbarAndroidExample-061 /android/build.gradle" }}-{{ checksum "example/ToolbarAndroidExample-061 /android/app/build.gradle" }}
63
+ key : gradle-cache-{{ checksum "android/build.gradle" }}-{{ checksum "example/ToolbarAndroidExample-065 /android/build.gradle" }}-{{ checksum "example/ToolbarAndroidExample-065 /android/app/build.gradle" }}
64
64
65
65
# INSTALLATION
66
66
- &yarn
@@ -105,9 +105,9 @@ jobs:
105
105
- run : *yarn
106
106
- save-cache : *save-yarn-cache
107
107
- run :
108
- name : Checkout Example (RN61 )
108
+ name : Checkout Example (RN65 )
109
109
command : |-
110
- cd example/ToolbarAndroidExample-061
110
+ cd example/ToolbarAndroidExample-065
111
111
rm -rf node_modules
112
112
yarn cache clean
113
113
@@ -146,7 +146,7 @@ jobs:
146
146
- run : *tsc
147
147
148
148
149
- example-61 -android-compile :
149
+ example-65 -android-compile :
150
150
<< : *android_defaults
151
151
steps :
152
152
- attach_workspace :
@@ -158,26 +158,26 @@ jobs:
158
158
yes | sdkmanager --licenses || exit 0
159
159
yes | sdkmanager --update || exit 0
160
160
- run :
161
- name : Build Android Example App (RN61 )
161
+ name : Build Android Example App (RN65 )
162
162
command : |-
163
- cd example/ToolbarAndroidExample-061 /android
163
+ cd example/ToolbarAndroidExample-065 /android
164
164
./gradlew clean assembleDebug
165
165
- save-cache : *save-gradle-cache
166
166
167
- example-61 -ios :
167
+ example-65 -ios :
168
168
<< : *macos_defaults
169
169
steps :
170
170
- attach_workspace :
171
171
at : ~/toolbar-android
172
172
- run :
173
- name : Build iOS example app (RN61 )
173
+ name : Build iOS example app (RN65 )
174
174
command : |-
175
- cd example/ToolbarAndroidExample-061 /ios
175
+ cd example/ToolbarAndroidExample-065 /ios
176
176
rm -rf Prods
177
177
pod install
178
178
cd ..
179
179
yarn ios
180
- # react-native run-ios --project-path example/ToolbarAndroidExample-061 /ios
180
+ # react-native run-ios --project-path example/ToolbarAndroidExample-065 /ios
181
181
182
182
# -------------------------
183
183
# WORKFLOWS
@@ -199,7 +199,7 @@ workflows:
199
199
- tsc :
200
200
requires :
201
201
- linux-checkout
202
- - example-61 -android-compile :
202
+ - example-65 -android-compile :
203
203
requires :
204
204
- linux-checkout
205
205
# Disabled until we have macOS containers enabled
0 commit comments