diff --git a/metadata/se.manyver.yml b/metadata/se.manyver.yml index 39710fe1a4..36fbf2088f 100644 --- a/metadata/se.manyver.yml +++ b/metadata/se.manyver.yml @@ -35,12 +35,14 @@ Builds: commit: v0.18.10-02.beta subdir: android/app sudo: |- + apt-get install -y g++ && \ curl -Lo node.tar.xz https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz && \ echo "85ea7cbb5bf624e130585bfe3946e99c85ce5cb84c2aee474038bdbe912f908c node.tar.xz" | sha256sum -c - && \ tar xJf node.tar.xz && \ cp -a node-v8.11.4-linux-x64/. /usr/local/ && \ npm install -g react-native-cli init: |- + sed -i -e '/appium/d' ../../package.json && \ npm install && \ truncate -s 0 ../../node_modules/react-native/local-cli/server/util/external/xsel gradle: @@ -50,13 +52,7 @@ Builds: rm: - node_modules/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/infer-annotations-4.0.jar - node_modules/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar - - node_modules/appium/node_modules/appium-adb/jars/ - - node_modules/appium/node_modules/appium-uiautomator/test/fixtures/*.jar - - node_modules/appium/node_modules/appium-android-bootstrap/bootstrap/bin/*.jar - - node_modules/appium/node_modules/appium-selendroid-driver/selendroid/download/*.jar - node_modules/*/build/Release/*.node - - node_modules/appium/node_modules/heapdump/build/Release/*.node - - node_modules/appium/node_modules/heapdump/build/Release/obj.target/*.node - node_modules/sodium-native/prebuilds/ - node_modules/react-native-android-wifi/Examples/ scanignore: @@ -71,9 +67,10 @@ Builds: npm run build-android-assets ndk: r17b -MaintainerNotes: scanignore is used to allow the "node_modules/react-native/android" - local Maven repository which contains the prebuilt react-native library which - we get from npm. +MaintainerNotes: |- + scanignore is used to allow the "node_modules/react-native/android" local Maven repository which contains the prebuilt react-native library which we get from npm. + + appium is removed because it fails to build on the build server due to some missing dev dependencies and we don't need it anyway. AutoUpdateMode: Version v%v UpdateCheckMode: Tags