From 1606482858f64b775ff3e5591832c3bb323b86d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ramos?= Date: Wed, 12 Jun 2019 14:15:55 -0700 Subject: [PATCH] Verify RNTesterPods workspace can be built --- .circleci/config.yml | 23 ++++++++++++++++ RNTester/Podfile.lock | 63 ++++++++++++++++++++++--------------------- 2 files changed, 56 insertions(+), 30 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 88bb91c0a3cfe9..3495c6c3d3cf51 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -399,6 +399,29 @@ jobs: # kill whatever is occupying port 5555 (web socket server) lsof -i tcp:5555 | awk 'NR!=1 {print $2}' | xargs kill + - run: + name: Fetch CocoaPods Specs + command: | + curl https://cocoapods-specs.circleci.com/fetch-cocoapods-repo-from-s3.sh | bash -s cf + - run: + name: Install CocoaPods + command: cd RNTester && pod install + + - run: + name: Build RNTesterPods Workspace + command: | + source ./scripts/.tests.env + xcodebuild \ + -workspace RNTester/RNTesterPods.xcworkspace \ + -scheme RNTester \ + -sdk iphonesimulator \ + -destination "platform=iOS Simulator,name=$IOS_DEVICE,OS=$IOS_TARGET_OS" \ + -UseModernBuildSystem=NO \ + -only-testing:RNTesterUnitTests \ + build | \ + xcpretty --report junit --output "$REPORTS_DIR/junit/ios_cocoapod_build/results.xml" && \ + exit "${PIPESTATUS[0]}" + - store_test_results: path: ~/reports/junit diff --git a/RNTester/Podfile.lock b/RNTester/Podfile.lock index bd1e44261aba16..a670f32f848d7f 100644 --- a/RNTester/Podfile.lock +++ b/RNTester/Podfile.lock @@ -40,7 +40,9 @@ PODS: - React-DevSupport (1000.0.0): - React-Core (= 1000.0.0) - React-RCTWebSocket (= 1000.0.0) - - React-fishhook (1000.0.0) + - React-jscallinvoker (1000.0.0): + - Folly (= 2018.10.22.00) + - React-cxxreact (= 1000.0.0) - React-jsi (1000.0.0): - boost-for-react-native (= 1.63.0) - DoubleConversion @@ -84,17 +86,18 @@ PODS: - React-Core (= 1000.0.0) - React-RCTWebSocket (1000.0.0): - React-Core (= 1000.0.0) - - React-fishhook (= 1000.0.0) - React-turbomodule-core (1000.0.0): - Folly (= 2018.10.22.00) - React-Core (= 1000.0.0) - React-cxxreact (= 1000.0.0) + - React-jscallinvoker (= 1000.0.0) - React-jsi (= 1000.0.0) - React-turbomodule-core/core-ios (= 1000.0.0) - React-turbomodule-core/core-ios (1000.0.0): - Folly (= 2018.10.22.00) - React-Core (= 1000.0.0) - React-cxxreact (= 1000.0.0) + - React-jscallinvoker (= 1000.0.0) - React-jsi (= 1000.0.0) - React-turbomodule-samples (1000.0.0): - Folly (= 2018.10.22.00) @@ -120,7 +123,7 @@ DEPENDENCIES: - React-Core (from `../React`) - React-cxxreact (from `../ReactCommon/cxxreact`) - React-DevSupport (from `../React`) - - React-fishhook (from `../Libraries/fishhook`) + - React-jscallinvoker (from `../ReactCommon/jscallinvoker`) - React-jsi (from `../ReactCommon/jsi`) - React-jsiexecutor (from `../ReactCommon/jsiexecutor`) - React-jsinspector (from `../ReactCommon/jsinspector`) @@ -160,8 +163,8 @@ EXTERNAL SOURCES: :path: "../ReactCommon/cxxreact" React-DevSupport: :path: "../React" - React-fishhook: - :path: "../Libraries/fishhook" + React-jscallinvoker: + :path: "../ReactCommon/jscallinvoker" React-jsi: :path: "../ReactCommon/jsi" React-jsiexecutor: @@ -202,30 +205,30 @@ SPEC CHECKSUMS: DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2 Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51 glog: 1f3da668190260b06b429bb211bfbee5cd790c28 - React: e7b61c9123f89c4cd9becea2122af02568be6e13 - React-ART: 3dba78ec04b585a82456d1df4bda7a08dbc83a8d - React-Core: d1c3aa4b1c5c57bf839de3c83396b59c1efbf1ba - React-cxxreact: 5f2b678adbe8ff5256801603e1b496e481bc2430 - React-DevSupport: 9bde3ce4f7707d9487759101ea3188f4f07c9003 - React-fishhook: a9a43c2c84ab2519809810bcdd363e2774007c69 - React-jsi: cdf32eb002ff3e243364a1abb71925e0e93003db - React-jsiexecutor: 6e53c44a5371297f0c9cc39780f12cb3efba3b81 - React-jsinspector: 2f42a591151e828d0422cbd3b609eedcb920d58e - React-RCTActionSheet: 4ad4bfac1ba9ec020edf278362855448d607cafd - React-RCTAnimation: f050e9fbe85e5616f74cea7a2557bdfb6be73cee - React-RCTBlob: 9f907aab3417a43bbda84aef76f88ee528e877d4 - React-RCTImage: 4234a754ebdb922416f5f77cff121c680fd3ccbe - React-RCTLinking: 3a52500942cc73999df19f541b7bda5887c3c43d - React-RCTNetwork: 2042d2648e1160770ac0e5068bb5b648c03296a5 - React-RCTPushNotification: 3cfbf863d0597b5da80a15c9a9285a0ad89b23ba - React-RCTSettings: 8099c9d904c0fbe46c463de8791478b5bc72809e - React-RCTText: c4a643a08fce4727316366fea5ad17fa14f72f54 - React-RCTVibration: c5933466242187bffe55fa5496f841e04db66c8a - React-RCTWebSocket: 233c66a6394de3816ee46861bbe0dba9f83e45a0 - React-turbomodule-core: 7ae77c38b85f6f81be40c0c3dc456d3a5fda4797 - React-turbomodule-samples: 483f2c80e81b89197737828405a0ac27c77f58b5 - yoga: 56698cdff46e3dbb7aa71fd2fd7dc0ce650dc0fb + React: c9448beb6f03c49988c2d773e06a62bd5dbe92d4 + React-ART: d928e7c3bd6a0b08185a6e35c091987d2ec62e63 + React-Core: 2013950590be4f376e6ae757bb7f25b22f59708e + React-cxxreact: 2a815fc464e8fbf39ade0a9dcdcc4f29e04f20de + React-DevSupport: b879acb0e37d134114b6995cf58aea9f4d9c016d + React-jscallinvoker: 91161b290a99abb31bcf9ed4501a8317381a695a + React-jsi: e30bfba0d87283bfe55657ff7c10e4ecf2b64da1 + React-jsiexecutor: b4f88fb8e0d0b2be064aee49a134fe09c3bcd447 + React-jsinspector: c2633b58a00006cefb2784a096949330b1d57aeb + React-RCTActionSheet: 639016ec93036797057cbe478893e322676d22ff + React-RCTAnimation: 4c7fc2d0403ceba3891c775e03bc4c8643185615 + React-RCTBlob: 1746f5ced848f4e18f6fd41b229080ab54c642d2 + React-RCTImage: f11ae8978e92e51b955973e63ed72de15b32c521 + React-RCTLinking: 1f435ac36e7c1eb8a322a8e581af84c073ce1ee8 + React-RCTNetwork: ee345a1bb102d9bbd434b2291514d7de283d50c9 + React-RCTPushNotification: da4c922d0a99c93aa184d6a949312197cb8081a7 + React-RCTSettings: 6e8a2345dcb70ea17d0b55791e799738433b3e7f + React-RCTText: 1b9c53d745aae5f857de87c0531983b26392b673 + React-RCTVibration: 5af65404180b237b55086b3b55a76e83ed9544f1 + React-RCTWebSocket: ce946e4c4e268543b777ff982f25b0204d1bf2c3 + React-turbomodule-core: 1e8932760d035830c0f0ad274f73785df7f5b7fc + React-turbomodule-samples: 2029fbecf96bb81616b90abd050075e2267b9076 + yoga: b51db5c3c35e9486db8eaa6a9b5719381dd5ed0c -PODFILE CHECKSUM: bb578b8286c0068879a41ac092c9690cc3ede523 +PODFILE CHECKSUM: a79215c3ad6df8cdb56fe715f1dfe6f65d89aca6 -COCOAPODS: 1.6.3 +COCOAPODS: 1.6.1