diff --git a/metadata/de.fragdenstaat.app.yml b/metadata/de.fragdenstaat.app.yml index f1e89b0139..a3008d2a26 100644 --- a/metadata/de.fragdenstaat.app.yml +++ b/metadata/de.fragdenstaat.app.yml @@ -78,11 +78,49 @@ Builds: - mv $$transistor-background-fetch$$/android/tsbackgroundfetch/build/intermediates/packaged-classes/release/classes.jar ../../node_modules/react-native-background-fetch/android/libs/com/transistorsoft/tsbackgroundfetch/0.2.0/tsbackgroundfetch-0.2.0.jar + - versionName: 0.10.8 + versionCode: 40 + commit: v0.10.8 + subdir: android/app + sudo: + - apt-get update || apt-get update + - apt-get install -y --no-install-recommends -t stretch-backports npm + - npm -g install yarn react-native-cli + init: + - yarn install + - pushd ../../ + - ./prepare_fdroid.sh + - popd + gradle: + - yes + srclibs: + - transistor-background-fetch@0.3.0 + rm: + - node_modules/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar + - node_modules/shaka-player/third_party/closure/compiler.jar + - node_modules/react-native-background-fetch/android/build/ + - node_modules/react-native-video/android-exoplayer/build/ + - node_modules/react-native-background-fetch/android/libs/com/transistorsoft/tsbackgroundfetch/0.2.0/tsbackgroundfetch-0.2.0.aar + prebuild: truncate -s 0 ../../node_modules/@react-native-community/cli/build/commands/server/external/xsel + scanignore: + - android/build.gradle + - node_modules/react-native-webview/android/build.gradle + - node_modules/react-native-screens/android/build.gradle + - node_modules/react-native-background-fetch/android/build.gradle + scandelete: + - node_modules + build: + - pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/ + - gradle assembleRelease + - popd + - mv $$transistor-background-fetch$$/android/tsbackgroundfetch/build/intermediates/packaged-classes/release/classes.jar + ../../node_modules/react-native-background-fetch/android/libs/com/transistorsoft/tsbackgroundfetch/0.2.0/tsbackgroundfetch-0.2.0.jar + 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. AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 0.10.5 -CurrentVersionCode: 37 +CurrentVersion: 0.10.8 +CurrentVersionCode: 40