Circle CI stopped working with Gradle properly https://circleci.com/g…
Summary: …h/facebook/react-native/2393, this is a fix Closes https://github.com/facebook/react-native/pull/5857 Reviewed By: svcscm Differential Revision: D2923274 Pulled By: androidtrunkagent fb-gh-sync-id: 0f76958fde4639eca0b3f59b85a1443adf8c48d1 shipit-source-id: 0f76958fde4639eca0b3f59b85a1443adf8c48d1
This commit is contained in:
parent
eab211b1ec
commit
bf21002f2a
34
circle.yml
34
circle.yml
|
@ -13,23 +13,25 @@ machine:
|
|||
|
||||
dependencies:
|
||||
pre:
|
||||
# BUCK
|
||||
- if [[ ! -e buck ]]; then git clone https://github.com/facebook/buck.git; fi
|
||||
- cd buck && ant
|
||||
- buck/bin/buck --version
|
||||
- buck/bin/buck fetch ReactAndroid/src/test/java/com/facebook/react/modules
|
||||
- buck/bin/buck fetch ReactAndroid/src/main/java/com/facebook/react
|
||||
- buck/bin/buck fetch ReactAndroid/src/main/java/com/facebook/react/shell
|
||||
- buck/bin/buck fetch ReactAndroid/src/test/...
|
||||
- buck/bin/buck fetch ReactAndroid/src/androidTest/...
|
||||
# using npm@3 because of problems with shrink-wrapped optional deps installs on linux
|
||||
- npm install -g npm@3.2
|
||||
- source scripts/circle-ci-android-setup.sh && getAndroidSDK
|
||||
- ./gradlew :ReactAndroid:downloadBoost :ReactAndroid:downloadDoubleConversion :ReactAndroid:downloadFolly :ReactAndroid:downloadGlog
|
||||
# BUCK
|
||||
- if [[ ! -e buck ]]; then git clone https://github.com/facebook/buck.git; fi
|
||||
- cd buck && ant
|
||||
- buck/bin/buck --version
|
||||
- buck/bin/buck fetch ReactAndroid/src/test/java/com/facebook/react/modules
|
||||
- buck/bin/buck fetch ReactAndroid/src/main/java/com/facebook/react
|
||||
- buck/bin/buck fetch ReactAndroid/src/main/java/com/facebook/react/shell
|
||||
- buck/bin/buck fetch ReactAndroid/src/test/...
|
||||
- buck/bin/buck fetch ReactAndroid/src/androidTest/...
|
||||
# using npm@3 because of problems with shrink-wrapped optional deps installs on linux
|
||||
- npm install -g npm@3.2
|
||||
- source scripts/circle-ci-android-setup.sh && getAndroidSDK
|
||||
- ./gradlew :ReactAndroid:downloadBoost :ReactAndroid:downloadDoubleConversion :ReactAndroid:downloadFolly :ReactAndroid:downloadGlog
|
||||
cache_directories:
|
||||
- "ReactAndroid/build/downloads"
|
||||
- "buck"
|
||||
- "buck-out/bin"
|
||||
- "ReactAndroid/build/downloads"
|
||||
- "buck"
|
||||
- "buck-out/bin"
|
||||
override:
|
||||
- npm install
|
||||
test:
|
||||
pre:
|
||||
# starting emulator in advance because it takes very long to boot
|
||||
|
|
Loading…
Reference in New Issue