-
Notifications
You must be signed in to change notification settings - Fork 315
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Android: migrate away from JCenter (#1728)
* Replace expo-image-picker by react-native-image-picker to avoid a build issue on Android side * changeset * Replace jcenter by maven * Patch usages of JCenter in react-native-os, react-native-tcp, rn-fetch-blob * fix react-native-tcp patch
- Loading branch information
1 parent
380086b
commit 135838d
Showing
10 changed files
with
249 additions
and
271 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
"live-mobile": patch | ||
--- | ||
|
||
Migrate from expo-image-picker to react-native-image-picker to kill a JCenter dependency |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -21,8 +21,6 @@ PODS: | |
- EXImageManipulator (10.2.1): | ||
- EXImageLoader | ||
- ExpoModulesCore | ||
- EXImagePicker (12.0.2): | ||
- ExpoModulesCore | ||
- Expo (43.0.5): | ||
- ExpoModulesCore | ||
- ExpoModulesCore (0.6.5): | ||
|
@@ -427,6 +425,8 @@ PODS: | |
- react-native-image-crop-tools (1.6.2): | ||
- React | ||
- TOCropViewController (= 2.5.3) | ||
- react-native-image-picker (4.8.5): | ||
- React-Core | ||
- react-native-netinfo (6.2.1): | ||
- React-Core | ||
- react-native-performance (3.1.2): | ||
|
@@ -631,7 +631,6 @@ DEPENDENCIES: | |
- "EXFileSystem (from `../../../node_modules/.pnpm/[email protected][email protected]/node_modules/expo-file-system/ios`)" | ||
- "EXImageLoader (from `../../../node_modules/.pnpm/[email protected][email protected]/node_modules/expo-image-loader/ios`)" | ||
- "EXImageManipulator (from `../../../node_modules/.pnpm/[email protected][email protected]/node_modules/expo-image-manipulator/ios`)" | ||
- "EXImagePicker (from `../../../node_modules/.pnpm/[email protected][email protected]/node_modules/expo-image-picker/ios`)" | ||
- "Expo (from `../../../node_modules/.pnpm/[email protected]_@[email protected]/node_modules/expo/ios`)" | ||
- "ExpoModulesCore (from `../../../node_modules/.pnpm/[email protected]/node_modules/expo-modules-core/ios`)" | ||
- "FBLazyVector (from `../../../node_modules/.pnpm/[email protected]_qiqqwmyv63yhnuboofexv3s7x4/node_modules/react-native/Libraries/FBLazyVector`)" | ||
|
@@ -687,6 +686,7 @@ DEPENDENCIES: | |
- "react-native-fast-crypto (from `../../../node_modules/.pnpm/[email protected][email protected]/node_modules/react-native-fast-crypto`)" | ||
- "react-native-flipper (from `../../../node_modules/.pnpm/[email protected]_zqxy7fpkavjkgz5xll7ed4r6rq/node_modules/react-native-flipper`)" | ||
- "react-native-image-crop-tools (from `../../../node_modules/.pnpm/[email protected]_ykxjy5s7xujdxmsgrwxo5mh3y4_zqxy7fpkavjkgz5xll7ed4r6rq/node_modules/react-native-image-crop-tools`)" | ||
- "react-native-image-picker (from `../../../node_modules/.pnpm/[email protected]_zqxy7fpkavjkgz5xll7ed4r6rq/node_modules/react-native-image-picker`)" | ||
- "react-native-netinfo (from `../../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@react-native-community/netinfo`)" | ||
- "react-native-performance (from `../../../node_modules/.pnpm/[email protected][email protected]/node_modules/react-native-performance`)" | ||
- "react-native-randombytes (from `../../../node_modules/.pnpm/[email protected]/node_modules/react-native-randombytes`)" | ||
|
@@ -710,7 +710,7 @@ DEPENDENCIES: | |
- "React-RCTVibration (from `../../../node_modules/.pnpm/[email protected]_qiqqwmyv63yhnuboofexv3s7x4/node_modules/react-native/Libraries/Vibration`)" | ||
- "React-runtimeexecutor (from `../../../node_modules/.pnpm/[email protected]_qiqqwmyv63yhnuboofexv3s7x4/node_modules/react-native/ReactCommon/runtimeexecutor`)" | ||
- "ReactCommon/turbomodule/core (from `../../../node_modules/.pnpm/[email protected]_qiqqwmyv63yhnuboofexv3s7x4/node_modules/react-native/ReactCommon`)" | ||
- "rn-fetch-blob (from `../../../node_modules/.pnpm/[email protected].0/node_modules/rn-fetch-blob`)" | ||
- "rn-fetch-blob (from `../../../node_modules/.pnpm/[email protected].0_n5yzdsrxz654upecs5xliebtmm/node_modules/rn-fetch-blob`)" | ||
- "RNAnalytics (from `../../../node_modules/.pnpm/@[email protected]/node_modules/@segment/analytics-react-native`)" | ||
- "RNCAsyncStorage (from `../../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@react-native-async-storage/async-storage`)" | ||
- "RNCClipboard (from `../../../node_modules/.pnpm/@[email protected]_zqxy7fpkavjkgz5xll7ed4r6rq/node_modules/@react-native-community/clipboard`)" | ||
|
@@ -722,7 +722,7 @@ DEPENDENCIES: | |
- "RNGestureHandler (from `../../../node_modules/.pnpm/[email protected]_mk7ksnag22facomrynqrp7v6gy/node_modules/react-native-gesture-handler`)" | ||
- "RNKeychain (from `../../../node_modules/.pnpm/[email protected]/node_modules/react-native-keychain`)" | ||
- "RNLocalize (from `../../../node_modules/.pnpm/[email protected]_zqxy7fpkavjkgz5xll7ed4r6rq/node_modules/react-native-localize`)" | ||
- "RNOS (from `../../../node_modules/.pnpm/[email protected].6/node_modules/react-native-os`)" | ||
- "RNOS (from `../../../node_modules/.pnpm/[email protected].6_2e25ffb547hjiczrnsjhxl6geu/node_modules/react-native-os`)" | ||
- "RNReanimated (from `../../../node_modules/.pnpm/[email protected]_q4bsppkovizpw5uw6ytm5z2tba/node_modules/react-native-reanimated`)" | ||
- "RNScreens (from `../../../node_modules/.pnpm/[email protected]_zqxy7fpkavjkgz5xll7ed4r6rq/node_modules/react-native-screens`)" | ||
- "RNSentry (from `../../../node_modules/.pnpm/@[email protected]_zqxy7fpkavjkgz5xll7ed4r6rq/node_modules/@sentry/react-native`)" | ||
|
@@ -789,8 +789,6 @@ EXTERNAL SOURCES: | |
:path: "../../../node_modules/.pnpm/[email protected][email protected]/node_modules/expo-image-loader/ios" | ||
EXImageManipulator: | ||
:path: "../../../node_modules/.pnpm/[email protected][email protected]/node_modules/expo-image-manipulator/ios" | ||
EXImagePicker: | ||
:path: "../../../node_modules/.pnpm/[email protected][email protected]/node_modules/expo-image-picker/ios" | ||
Expo: | ||
:path: "../../../node_modules/.pnpm/[email protected]_@[email protected]/node_modules/expo/ios" | ||
ExpoModulesCore: | ||
|
@@ -849,6 +847,8 @@ EXTERNAL SOURCES: | |
:path: "../../../node_modules/.pnpm/[email protected]_zqxy7fpkavjkgz5xll7ed4r6rq/node_modules/react-native-flipper" | ||
react-native-image-crop-tools: | ||
:path: "../../../node_modules/.pnpm/[email protected]_ykxjy5s7xujdxmsgrwxo5mh3y4_zqxy7fpkavjkgz5xll7ed4r6rq/node_modules/react-native-image-crop-tools" | ||
react-native-image-picker: | ||
:path: "../../../node_modules/.pnpm/[email protected]_zqxy7fpkavjkgz5xll7ed4r6rq/node_modules/react-native-image-picker" | ||
react-native-netinfo: | ||
:path: "../../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@react-native-community/netinfo" | ||
react-native-performance: | ||
|
@@ -896,7 +896,7 @@ EXTERNAL SOURCES: | |
ReactCommon: | ||
:path: "../../../node_modules/.pnpm/[email protected]_qiqqwmyv63yhnuboofexv3s7x4/node_modules/react-native/ReactCommon" | ||
rn-fetch-blob: | ||
:path: "../../../node_modules/.pnpm/[email protected].0/node_modules/rn-fetch-blob" | ||
:path: "../../../node_modules/.pnpm/[email protected].0_n5yzdsrxz654upecs5xliebtmm/node_modules/rn-fetch-blob" | ||
RNAnalytics: | ||
:path: "../../../node_modules/.pnpm/@[email protected]/node_modules/@segment/analytics-react-native" | ||
RNCAsyncStorage: | ||
|
@@ -920,7 +920,7 @@ EXTERNAL SOURCES: | |
RNLocalize: | ||
:path: "../../../node_modules/.pnpm/[email protected]_zqxy7fpkavjkgz5xll7ed4r6rq/node_modules/react-native-localize" | ||
RNOS: | ||
:path: "../../../node_modules/.pnpm/[email protected].6/node_modules/react-native-os" | ||
:path: "../../../node_modules/.pnpm/[email protected].6_2e25ffb547hjiczrnsjhxl6geu/node_modules/react-native-os" | ||
RNReanimated: | ||
:path: "../../../node_modules/.pnpm/[email protected]_q4bsppkovizpw5uw6ytm5z2tba/node_modules/react-native-reanimated" | ||
RNScreens: | ||
|
@@ -951,7 +951,6 @@ SPEC CHECKSUMS: | |
EXFileSystem: 08a3033ac372b6346becf07839e1ccef26fb1058 | ||
EXImageLoader: 347b72c2ec2df65120ccec40ea65a4c4f24317ff | ||
EXImageManipulator: 60d1bf3f1d7709453b1feb38adf8594b7f58710f | ||
EXImagePicker: bf4d62532cc2bf217edbe4abbb0014e73e079eac | ||
Expo: d9588796cd19999da4d440d87bf7eb7ae4dbd608 | ||
ExpoModulesCore: 32c0ccb47f477d330ee93db72505380adf0de09a | ||
FBLazyVector: a7a655862f6b09625d11c772296b01cd5164b648 | ||
|
@@ -1008,6 +1007,7 @@ SPEC CHECKSUMS: | |
react-native-fast-crypto: 5943c42466b86ad70be60d3a5f64bd22251e5d9e | ||
react-native-flipper: 7eeb9b59b667dd0619372c7349cf7c78032d1de2 | ||
react-native-image-crop-tools: 06b171ac13f1cd520e633a0d190c00f664b4cb79 | ||
react-native-image-picker: cd420f97f6ed6ff74fc4686d27dbcfdbd051db91 | ||
react-native-netinfo: 3d3769f0d65de15c83a9bf1346f8be71de5a24bf | ||
react-native-performance: e66c3730f9e463b959dc21ff38fd2c8b8e53ea79 | ||
react-native-randombytes: 421f1c7d48c0af8dbcd471b0324393ebf8fe7846 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -119,7 +119,10 @@ | |
"patchedDependencies": { | ||
"[email protected]": "patches/[email protected]", | ||
"[email protected]": "patches/[email protected]", | ||
"[email protected]": "patches/[email protected]" | ||
"[email protected]": "patches/[email protected]", | ||
"[email protected]": "patches/[email protected]", | ||
"[email protected]": "patches/[email protected]", | ||
"[email protected]": "patches/[email protected]" | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
diff --git a/android/build.gradle b/android/build.gradle | ||
index 7055b60151a2cbbf7aa1727dcb9515b641f74038..3e9eedea016598daebd354966788540cf4224561 100644 | ||
--- a/android/build.gradle | ||
+++ b/android/build.gradle | ||
@@ -4,7 +4,7 @@ def safeExtGet(prop, fallback) { | ||
|
||
buildscript { | ||
repositories { | ||
- jcenter() | ||
+ mavenCentral() | ||
} | ||
|
||
dependencies { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
diff --git a/android/build.gradle b/android/build.gradle | ||
index c582eb746ea7ffdbdf49290484fa58ea10ff7957..e4cf5a39d1adc24225ec85068f8ac34c731e6e2b 100644 | ||
--- a/android/build.gradle | ||
+++ b/android/build.gradle | ||
@@ -4,7 +4,7 @@ def safeExtGet(prop, fallback) { | ||
|
||
buildscript { | ||
repositories { | ||
- jcenter() | ||
+ mavenCentral() | ||
} | ||
|
||
dependencies { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
diff --git a/android/build.gradle b/android/build.gradle | ||
index a4ca7a421bff66bcc378c1092474bac6b7a82738..c87a49033ffa36b10017b6626c90b39570680edc 100644 | ||
--- a/android/build.gradle | ||
+++ b/android/build.gradle | ||
@@ -12,7 +12,7 @@ repositories { | ||
|
||
buildscript { | ||
repositories { | ||
- jcenter() | ||
+ mavenCentral() | ||
google() | ||
} | ||
dependencies { |
Oops, something went wrong.
135838d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⏲ 28min 48s ✅ 118 txs ❌ 11 txs ($978.37) for [Bot] non-reg on develop with 'Phosphore'
❌ 11 mutation errors
Portfolio ($978.37) – Details of the 42 currencies
32PI2C5HLHMVUF5KMNURLGCTYVIOVJJ2NLHLZ2PIMK567MKMS4RXBSVWQI
bc1qtmdltwjkf4s0tn45hnwe5astlha6ptrrhp2dsv
tb1qd9uxtmtl5gtq9kw8l038yaun2tta6uww9hrp0w
qr9lrsgg8yehnfcwjmezhxcymsyd3swk7srr06q7fc
APGujcXukeDmF6LkkAtvYXaCVXPVeEWEGL
Xq5MLMVNHrwJXKyomFpqQoy8x2KpJGyFch
dgb1qu5egkx4a3t59h6a73r5mtrn7zrflkptflhrptq
DSEoSvPRB5rLoFsJ55wW1w3N5JASZ2xq3c
RRFfYFSGMzGxGutprkDEpjmfbH8653yJ3V
ltc1qhxjy56ltw2fn9vsemuxq3v46vpc0c3rc37g7z0
PV8r1AU9YbwhVwLyt5R1BJ8mYHWMaLHvjA
DKGFp5vFpsa5GM57wCban8xP71dJ4QkTyf
MRATWnmYUmA3hfh36sXyutM3pxLwkdzGEE
3QN7J9ZqXP1T2cT13DMijN4P1ymCcakveH
EQmcUL6tzHVzp2njda3B4jfQmmNnbGeQzk
t1aZMXmignrz6pNRzpT7WEZTcTuC5MqbYJS
znV2YsqrZduC4iUa7JNrXuRX1C1FTagfJ4M
DsV6NnJnuHJ5XkPGukJxxiAEPog9GcLnEPW
addr1qx8pdm5l84hdq7695n79ea84eu4w7qqvt3jeeqjs2fx9swrrkxr0sr9fx363v03pw5cx4qumlnjrtquc0d09ny85e2ysed068z
0xCc7187772b999d669845d0D72660F388781575DB
cosmos1ga5n0llpm9dqmvmac92tqffrwwlhexppmts4s7
cro1hh3ygrlneu3whlsjcsa2akrwm00ujy2ggxk7v9
erd10f45c5x4997ctt5ye45vfzkvzsutwyd5rgw0zxsmneay90kyc0tq809pjy
0xa22CA840265d3C5CB1846e419B14c6a6CdD06FAB
0xa22CA840265d3C5CB1846e419B14c6a6CdD06FAB
0xa22CA840265d3C5CB1846e419B14c6a6CdD06FAB
0x556ad802f06ae3BE9fC48D4bEcDE703a9B9F7b29
0xa22CA840265d3C5CB1846e419B14c6a6CdD06FAB
0xa22CA840265d3C5CB1846e419B14c6a6CdD06FAB
0xa22CA840265d3C5CB1846e419B14c6a6CdD06FAB
0xa22CA840265d3C5CB1846e419B14c6a6CdD06FAB
0xa22CA840265d3C5CB1846e419B14c6a6CdD06FAB
0xa22CA840265d3C5CB1846e419B14c6a6CdD06FAB
f176iafb4evnhhfzd5bhdzsjbbfs5st6eb4neplki
0.0.942690
osmo1ga5n0llpm9dqmvmac92tqffrwwlhexppnsr9xv
15jLBbe9LD6VSUYFkV5Fmo5LhZU5cns9E6g8qcDv5KrKM1eP
rP8phQ7XgRozw8Wg8cTgkWPT9ZL4VDydfQ
5XD9JtUQMBrYBkqSUD9rnJcSSrADMkUuotZSwZPWM8nZ
GCXE56DP3YWR34L5OTEV6UJKXFEAGYIK7X6SAXF4ZB4VQAOH5I4ERYOP
tz1feA619tG2iPwCCUFCL72yC6bgwjDTD8FF
TRbtdwHowocq8ThZbRnTHgK4JG5sx3fFCK
Performance ⏲ 28min 48s
Time spent for each spec: (total across mutations)
135838d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⏲ 322ms⚠️ 1 specs ($0.00) for [Bot] Testing with 'Phosphore'
1 critical spec errors
Spec Elrond failed!
Details of the 0 mutations
Spec Elrond (0)
Details of the 5 uncovered mutations
Spec Elrond (5)
Portfolio ($0.00) – Details of the 1 currencies
Performance ⏲ 322ms
Time spent for each spec: (total across mutations)