mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-04-14 19:46:54 +00:00
12025 lines
571 KiB
YAML
12025 lines
571 KiB
YAML
Categories:
|
|
- Internet
|
|
- Note
|
|
- Task
|
|
- Writing
|
|
License: GPL-3.0-only
|
|
AuthorName: Streetwriters (Private) Limited
|
|
AuthorEmail: support@streetwriters.co
|
|
WebSite: https://notesnook.com
|
|
SourceCode: https://github.com/streetwriters/notesnook
|
|
IssueTracker: https://github.com/streetwriters/notesnook/issues
|
|
OpenCollective: notesnook
|
|
|
|
AutoName: Notesnook
|
|
|
|
RepoType: git
|
|
Repo: https://github.com/streetwriters/notesnook.git
|
|
|
|
Builds:
|
|
- versionName: 2.4.17
|
|
versionCode: 10241
|
|
commit: dd84b9ca2f7db66b094c661419f13d333bcdad42
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.CHECK_LICENSE"
|
|
/>||g' ../node_modules/rn-fetch-blob/android/src/main/AndroidManifest.xml
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/rn-extensions-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules/
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules/@esbuild/linux-x64/bin/
|
|
- packages/editor/node_modules/esbuild/bin/
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.4.17
|
|
versionCode: 10242
|
|
commit: dd84b9ca2f7db66b094c661419f13d333bcdad42
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.CHECK_LICENSE"
|
|
/>||g' ../node_modules/rn-fetch-blob/android/src/main/AndroidManifest.xml
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/rn-extensions-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules/
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules/@esbuild/linux-x64/bin/
|
|
- packages/editor/node_modules/esbuild/bin/
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.4.17
|
|
versionCode: 10243
|
|
commit: dd84b9ca2f7db66b094c661419f13d333bcdad42
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.CHECK_LICENSE"
|
|
/>||g' ../node_modules/rn-fetch-blob/android/src/main/AndroidManifest.xml
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/rn-extensions-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules/
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules/@esbuild/linux-x64/bin/
|
|
- packages/editor/node_modules/esbuild/bin/
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.4.17
|
|
versionCode: 10244
|
|
commit: dd84b9ca2f7db66b094c661419f13d333bcdad42
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.CHECK_LICENSE"
|
|
/>||g' ../node_modules/rn-fetch-blob/android/src/main/AndroidManifest.xml
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/rn-extensions-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules/
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules/@esbuild/linux-x64/bin/
|
|
- packages/editor/node_modules/esbuild/bin/
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.2
|
|
versionCode: 10256
|
|
commit: 3e95960b45848916e9445731a16d1e468baafb54
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules/
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules/@esbuild/linux-x64/bin/
|
|
- packages/editor/node_modules/esbuild/bin/
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.2
|
|
versionCode: 10257
|
|
commit: 3e95960b45848916e9445731a16d1e468baafb54
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules/
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules/@esbuild/linux-x64/bin/
|
|
- packages/editor/node_modules/esbuild/bin/
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.2
|
|
versionCode: 10258
|
|
commit: 3e95960b45848916e9445731a16d1e468baafb54
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules/
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules/@esbuild/linux-x64/bin/
|
|
- packages/editor/node_modules/esbuild/bin/
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.2
|
|
versionCode: 10259
|
|
commit: 3e95960b45848916e9445731a16d1e468baafb54
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules/
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules/@esbuild/linux-x64/bin/
|
|
- packages/editor/node_modules/esbuild/bin/
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.3
|
|
versionCode: 10261
|
|
commit: 3ae3465e84ecf5b9e89e22f37b12cbf75dc2ae12
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.3
|
|
versionCode: 10262
|
|
commit: 3ae3465e84ecf5b9e89e22f37b12cbf75dc2ae12
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.3
|
|
versionCode: 10263
|
|
commit: 3ae3465e84ecf5b9e89e22f37b12cbf75dc2ae12
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.3
|
|
versionCode: 10264
|
|
commit: 3ae3465e84ecf5b9e89e22f37b12cbf75dc2ae12
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e '/cliPath/s|"../../..|"../..|' build.gradle
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/react-native-mmkv-storage/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-notification-sounds/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r21e
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.5
|
|
versionCode: 10271
|
|
commit: b3695d4a93d63209f02d8ff160496d07e432a7f6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.5
|
|
versionCode: 10272
|
|
commit: b3695d4a93d63209f02d8ff160496d07e432a7f6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.5
|
|
versionCode: 10273
|
|
commit: b3695d4a93d63209f02d8ff160496d07e432a7f6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.5
|
|
versionCode: 10274
|
|
commit: b3695d4a93d63209f02d8ff160496d07e432a7f6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.6
|
|
versionCode: 10276
|
|
commit: 6b7eb9a1f248442f7555f68b9021199634471212
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.6
|
|
versionCode: 10277
|
|
commit: 6b7eb9a1f248442f7555f68b9021199634471212
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.6
|
|
versionCode: 10278
|
|
commit: 6b7eb9a1f248442f7555f68b9021199634471212
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.5.6
|
|
versionCode: 10279
|
|
commit: 6b7eb9a1f248442f7555f68b9021199634471212
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.1
|
|
versionCode: 10286
|
|
commit: 6d723e022bc04eae1df63cdd07dd42059e9080e5
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- servers/themes/node_modules
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.1
|
|
versionCode: 10287
|
|
commit: 6d723e022bc04eae1df63cdd07dd42059e9080e5
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- servers/themes/node_modules
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.1
|
|
versionCode: 10288
|
|
commit: 6d723e022bc04eae1df63cdd07dd42059e9080e5
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- servers/themes/node_modules
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.1
|
|
versionCode: 10289
|
|
commit: 6d723e022bc04eae1df63cdd07dd42059e9080e5
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- servers/themes/node_modules
|
|
- packages/editor/node_modules
|
|
- packages/sodium/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.5
|
|
versionCode: 10316
|
|
commit: 1f6d76bac76d378e49d793ea8e7c3dfeca5147bc
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.5
|
|
versionCode: 10317
|
|
commit: 1f6d76bac76d378e49d793ea8e7c3dfeca5147bc
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.5
|
|
versionCode: 10318
|
|
commit: 1f6d76bac76d378e49d793ea8e7c3dfeca5147bc
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.5
|
|
versionCode: 10319
|
|
commit: 1f6d76bac76d378e49d793ea8e7c3dfeca5147bc
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.6
|
|
versionCode: 10321
|
|
commit: b6147ca5a111859372cf2db11b87b7dfdaeb6e7d
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.6
|
|
versionCode: 10322
|
|
commit: b6147ca5a111859372cf2db11b87b7dfdaeb6e7d
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.6
|
|
versionCode: 10323
|
|
commit: b6147ca5a111859372cf2db11b87b7dfdaeb6e7d
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.6
|
|
versionCode: 10324
|
|
commit: b6147ca5a111859372cf2db11b87b7dfdaeb6e7d
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.7
|
|
versionCode: 10326
|
|
commit: 0e22b8ab2cc828f3bb97e4b21636ebdb3983d0c6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.7
|
|
versionCode: 10327
|
|
commit: 0e22b8ab2cc828f3bb97e4b21636ebdb3983d0c6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.7
|
|
versionCode: 10328
|
|
commit: 0e22b8ab2cc828f3bb97e4b21636ebdb3983d0c6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.7
|
|
versionCode: 10329
|
|
commit: 0e22b8ab2cc828f3bb97e4b21636ebdb3983d0c6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.8
|
|
versionCode: 10331
|
|
commit: 8d2b5aa3deb10062cf45d1bc23bff44aa56a612f
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.8
|
|
versionCode: 10332
|
|
commit: 8d2b5aa3deb10062cf45d1bc23bff44aa56a612f
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.8
|
|
versionCode: 10333
|
|
commit: 8d2b5aa3deb10062cf45d1bc23bff44aa56a612f
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.8
|
|
versionCode: 10334
|
|
commit: 8d2b5aa3deb10062cf45d1bc23bff44aa56a612f
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.9
|
|
versionCode: 10346
|
|
commit: 006a239680eefd1ecf5f4d79799e60f903957f43
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.9
|
|
versionCode: 10347
|
|
commit: 006a239680eefd1ecf5f4d79799e60f903957f43
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.9
|
|
versionCode: 10348
|
|
commit: 006a239680eefd1ecf5f4d79799e60f903957f43
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.9
|
|
versionCode: 10349
|
|
commit: 006a239680eefd1ecf5f4d79799e60f903957f43
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.10
|
|
versionCode: 10351
|
|
commit: 8b9e2c8526297371c18880207fccfedc8ee014c8
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.10
|
|
versionCode: 10352
|
|
commit: 8b9e2c8526297371c18880207fccfedc8ee014c8
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.10
|
|
versionCode: 10353
|
|
commit: 8b9e2c8526297371c18880207fccfedc8ee014c8
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.10
|
|
versionCode: 10354
|
|
commit: 8b9e2c8526297371c18880207fccfedc8ee014c8
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.11
|
|
versionCode: 10356
|
|
commit: ee380324031d141025a4a1a1c080818d464221f7
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.11
|
|
versionCode: 10357
|
|
commit: ee380324031d141025a4a1a1c080818d464221f7
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.11
|
|
versionCode: 10358
|
|
commit: ee380324031d141025a4a1a1c080818d464221f7
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.11
|
|
versionCode: 10359
|
|
commit: ee380324031d141025a4a1a1c080818d464221f7
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.12
|
|
versionCode: 10361
|
|
commit: 74d99d97bcda57222a346cd9daf67b9700f242df
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.12
|
|
versionCode: 10362
|
|
commit: 74d99d97bcda57222a346cd9daf67b9700f242df
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.12
|
|
versionCode: 10363
|
|
commit: 74d99d97bcda57222a346cd9daf67b9700f242df
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.12
|
|
versionCode: 10364
|
|
commit: 74d99d97bcda57222a346cd9daf67b9700f242df
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.14
|
|
versionCode: 10366
|
|
commit: 7a12efc823ec5bad1b90dad9f6b029373eeeb543
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.14
|
|
versionCode: 10367
|
|
commit: 7a12efc823ec5bad1b90dad9f6b029373eeeb543
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.14
|
|
versionCode: 10368
|
|
commit: 7a12efc823ec5bad1b90dad9f6b029373eeeb543
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.14
|
|
versionCode: 10369
|
|
commit: 7a12efc823ec5bad1b90dad9f6b029373eeeb543
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.15
|
|
versionCode: 10376
|
|
commit: 058c612f4f80a8666b6d80bff51ee0de039b5da4
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.15
|
|
versionCode: 10377
|
|
commit: 058c612f4f80a8666b6d80bff51ee0de039b5da4
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.15
|
|
versionCode: 10378
|
|
commit: 058c612f4f80a8666b6d80bff51ee0de039b5da4
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.15
|
|
versionCode: 10379
|
|
commit: 058c612f4f80a8666b6d80bff51ee0de039b5da4
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.gz
|
|
- echo "da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.17
|
|
versionCode: 10421
|
|
commit: d4f7e3ef07c77d2f0aa53c984e1c2896cb9a5dab
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.17
|
|
versionCode: 10423
|
|
commit: d4f7e3ef07c77d2f0aa53c984e1c2896cb9a5dab
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 2.6.17
|
|
versionCode: 10424
|
|
commit: d4f7e3ef07c77d2f0aa53c984e1c2896cb9a5dab
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.11
|
|
versionCode: 10447
|
|
commit: 7d85ca35db0ca5fb1fc8dc632ec076b04fb557d7
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.11
|
|
versionCode: 10448
|
|
commit: 7d85ca35db0ca5fb1fc8dc632ec076b04fb557d7
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm i
|
|
- npm run build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- apps/theme-builder
|
|
- apps/vericrypt/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.6
|
|
versionCode: 15071
|
|
commit: 3b04925e54e02f1e997749edf5c96b90b2f71242
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.6
|
|
versionCode: 15072
|
|
commit: 3b04925e54e02f1e997749edf5c96b90b2f71242
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.6
|
|
versionCode: 15073
|
|
commit: 3b04925e54e02f1e997749edf5c96b90b2f71242
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.6
|
|
versionCode: 15074
|
|
commit: 3b04925e54e02f1e997749edf5c96b90b2f71242
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.7
|
|
versionCode: 15076
|
|
commit: c9adaa2442aa970809d19ba919406ea5f540e50b
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.7
|
|
versionCode: 15077
|
|
commit: c9adaa2442aa970809d19ba919406ea5f540e50b
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.7
|
|
versionCode: 15078
|
|
commit: c9adaa2442aa970809d19ba919406ea5f540e50b
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.7
|
|
versionCode: 15079
|
|
commit: c9adaa2442aa970809d19ba919406ea5f540e50b
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.8
|
|
versionCode: 15081
|
|
commit: df2708147edc6b5deaf4d51407b07e964c20d44c
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.8
|
|
versionCode: 15082
|
|
commit: df2708147edc6b5deaf4d51407b07e964c20d44c
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.8
|
|
versionCode: 15083
|
|
commit: df2708147edc6b5deaf4d51407b07e964c20d44c
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.8
|
|
versionCode: 15084
|
|
commit: df2708147edc6b5deaf4d51407b07e964c20d44c
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.9
|
|
versionCode: 15086
|
|
commit: a45b66d44954ddf8d1c67377bf350b3e9b014933
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.9
|
|
versionCode: 15087
|
|
commit: a45b66d44954ddf8d1c67377bf350b3e9b014933
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.9
|
|
versionCode: 15088
|
|
commit: a45b66d44954ddf8d1c67377bf350b3e9b014933
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.9
|
|
versionCode: 15089
|
|
commit: a45b66d44954ddf8d1c67377bf350b3e9b014933
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.10
|
|
versionCode: 15091
|
|
commit: 4db8b0db01da69c807bc05cd441227f7bab91702
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.10
|
|
versionCode: 15092
|
|
commit: 4db8b0db01da69c807bc05cd441227f7bab91702
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.10
|
|
versionCode: 15093
|
|
commit: 4db8b0db01da69c807bc05cd441227f7bab91702
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.10
|
|
versionCode: 15094
|
|
commit: 4db8b0db01da69c807bc05cd441227f7bab91702
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.11
|
|
versionCode: 15096
|
|
commit: c846f8abc879a90c2f9f8d851002876f39e0f501
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.11
|
|
versionCode: 15097
|
|
commit: c846f8abc879a90c2f9f8d851002876f39e0f501
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.11
|
|
versionCode: 15098
|
|
commit: c846f8abc879a90c2f9f8d851002876f39e0f501
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.11
|
|
versionCode: 15099
|
|
commit: c846f8abc879a90c2f9f8d851002876f39e0f501
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.12
|
|
versionCode: 15101
|
|
commit: 12c5b6d22721d8237ef77a6677cb07a76e8938e3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.12
|
|
versionCode: 15102
|
|
commit: 12c5b6d22721d8237ef77a6677cb07a76e8938e3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.12
|
|
versionCode: 15103
|
|
commit: 12c5b6d22721d8237ef77a6677cb07a76e8938e3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/hermes-engine
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.12
|
|
versionCode: 15104
|
|
commit: 12c5b6d22721d8237ef77a6677cb07a76e8938e3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/@callstack/repack/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.13
|
|
versionCode: 15111
|
|
commit: fcf0e0c5316df34aed169899a6ac27d1efed7423
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.13
|
|
versionCode: 15112
|
|
commit: fcf0e0c5316df34aed169899a6ac27d1efed7423
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.13
|
|
versionCode: 15113
|
|
commit: fcf0e0c5316df34aed169899a6ac27d1efed7423
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.13
|
|
versionCode: 15114
|
|
commit: fcf0e0c5316df34aed169899a6ac27d1efed7423
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.14
|
|
versionCode: 15121
|
|
commit: 9bde6ce190ce959ea17869d2ab289923fa0cf1c3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.14
|
|
versionCode: 15122
|
|
commit: 9bde6ce190ce959ea17869d2ab289923fa0cf1c3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.14
|
|
versionCode: 15123
|
|
commit: 9bde6ce190ce959ea17869d2ab289923fa0cf1c3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.14
|
|
versionCode: 15124
|
|
commit: 9bde6ce190ce959ea17869d2ab289923fa0cf1c3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
antifeatures:
|
|
TetheredNet:
|
|
en-US: Impossible to change server
|
|
|
|
- versionName: 3.0.15
|
|
versionCode: 15126
|
|
commit: 5ce59c6125553871723c6b2c83215915637bb70d
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.15
|
|
versionCode: 15127
|
|
commit: 5ce59c6125553871723c6b2c83215915637bb70d
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.15
|
|
versionCode: 15129
|
|
commit: 5ce59c6125553871723c6b2c83215915637bb70d
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.16
|
|
versionCode: 15131
|
|
commit: 916e097cb32a70ba2464f3dbdd4def234fe3f4c7
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.16
|
|
versionCode: 15132
|
|
commit: 916e097cb32a70ba2464f3dbdd4def234fe3f4c7
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.16
|
|
versionCode: 15133
|
|
commit: 916e097cb32a70ba2464f3dbdd4def234fe3f4c7
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.16
|
|
versionCode: 15134
|
|
commit: 916e097cb32a70ba2464f3dbdd4def234fe3f4c7
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.17
|
|
versionCode: 15136
|
|
commit: ca2848e49172f89f7576e3af7bbfc42086ada068
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.17
|
|
versionCode: 15137
|
|
commit: ca2848e49172f89f7576e3af7bbfc42086ada068
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.17
|
|
versionCode: 15138
|
|
commit: ca2848e49172f89f7576e3af7bbfc42086ada068
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.17
|
|
versionCode: 15139
|
|
commit: ca2848e49172f89f7576e3af7bbfc42086ada068
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules/clipboardy/fallbacks
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.18
|
|
versionCode: 15141
|
|
commit: 5f0d14f01ca6ed19120acc29e696c3e65815f350
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.18
|
|
versionCode: 15142
|
|
commit: 5f0d14f01ca6ed19120acc29e696c3e65815f350
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.18
|
|
versionCode: 15143
|
|
commit: 5f0d14f01ca6ed19120acc29e696c3e65815f350
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.18
|
|
versionCode: 15144
|
|
commit: 5f0d14f01ca6ed19120acc29e696c3e65815f350
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.19
|
|
versionCode: 15146
|
|
commit: dd1f598393da679280b119eafa77a16cbff436be
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.19
|
|
versionCode: 15147
|
|
commit: dd1f598393da679280b119eafa77a16cbff436be
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.19
|
|
versionCode: 15148
|
|
commit: dd1f598393da679280b119eafa77a16cbff436be
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.19
|
|
versionCode: 15149
|
|
commit: dd1f598393da679280b119eafa77a16cbff436be
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: 23.1.7779620
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.23
|
|
versionCode: 15166
|
|
commit: a40a48e2c1e795fee1b37372728e93752ea56981
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.23
|
|
versionCode: 15167
|
|
commit: a40a48e2c1e795fee1b37372728e93752ea56981
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.23
|
|
versionCode: 15168
|
|
commit: a40a48e2c1e795fee1b37372728e93752ea56981
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.23
|
|
versionCode: 15169
|
|
commit: a40a48e2c1e795fee1b37372728e93752ea56981
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.25
|
|
versionCode: 15176
|
|
commit: 702976c6cffc03226cdde0e8ec0cb07b3a2cf9b6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.25
|
|
versionCode: 15177
|
|
commit: 702976c6cffc03226cdde0e8ec0cb07b3a2cf9b6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.25
|
|
versionCode: 15178
|
|
commit: 702976c6cffc03226cdde0e8ec0cb07b3a2cf9b6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.25
|
|
versionCode: 15179
|
|
commit: 702976c6cffc03226cdde0e8ec0cb07b3a2cf9b6
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.26
|
|
versionCode: 15181
|
|
commit: 1d80ca7d3c72a67cdf32412192ac73cb898c15f3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.26
|
|
versionCode: 15182
|
|
commit: 1d80ca7d3c72a67cdf32412192ac73cb898c15f3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.26
|
|
versionCode: 15183
|
|
commit: 1d80ca7d3c72a67cdf32412192ac73cb898c15f3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.26
|
|
versionCode: 15184
|
|
commit: 1d80ca7d3c72a67cdf32412192ac73cb898c15f3
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.27
|
|
versionCode: 15186
|
|
commit: abf4612977c711c2c0071e6d422565e276b95fd5
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.27
|
|
versionCode: 15187
|
|
commit: abf4612977c711c2c0071e6d422565e276b95fd5
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.27
|
|
versionCode: 15188
|
|
commit: abf4612977c711c2c0071e6d422565e276b95fd5
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.27
|
|
versionCode: 15189
|
|
commit: abf4612977c711c2c0071e6d422565e276b95fd5
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.28
|
|
versionCode: 15191
|
|
commit: 46a74f95124999bdeb7f32723690a662ac8b3a1d
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.28
|
|
versionCode: 15192
|
|
commit: 46a74f95124999bdeb7f32723690a662ac8b3a1d
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.28
|
|
versionCode: 15193
|
|
commit: 46a74f95124999bdeb7f32723690a662ac8b3a1d
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.28
|
|
versionCode: 15194
|
|
commit: 46a74f95124999bdeb7f32723690a662ac8b3a1d
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.30
|
|
versionCode: 15201
|
|
commit: 5fa80abdc891776a0cab62d30e3c96d03c03d414
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.30
|
|
versionCode: 15202
|
|
commit: 5fa80abdc891776a0cab62d30e3c96d03c03d414
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.30
|
|
versionCode: 15203
|
|
commit: 5fa80abdc891776a0cab62d30e3c96d03c03d414
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.30
|
|
versionCode: 15204
|
|
commit: 5fa80abdc891776a0cab62d30e3c96d03c03d414
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.31
|
|
versionCode: 15206
|
|
commit: 9b43af475b630b910841f2901ac17bda9d8bc809
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.31
|
|
versionCode: 15207
|
|
commit: 9b43af475b630b910841f2901ac17bda9d8bc809
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.31
|
|
versionCode: 15208
|
|
commit: 9b43af475b630b910841f2901ac17bda9d8bc809
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.31
|
|
versionCode: 15209
|
|
commit: 9b43af475b630b910841f2901ac17bda9d8bc809
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.32
|
|
versionCode: 15211
|
|
commit: d8011f0239b73be46b67f039a40019691c258ddf
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.32
|
|
versionCode: 15212
|
|
commit: d8011f0239b73be46b67f039a40019691c258ddf
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.32
|
|
versionCode: 15213
|
|
commit: d8011f0239b73be46b67f039a40019691c258ddf
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.0.32
|
|
versionCode: 15214
|
|
commit: d8011f0239b73be46b67f039a40019691c258ddf
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- apt-get update
|
|
- apt-get install -y --no-install-recommends g++ build-essential
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz
|
|
- echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- npm install -g yarn
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npx nx run @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/@bam.tech/react-native-image-resizer/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- .nx/cache
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
build:
|
|
- rm -rf ../../../node_modules/react-native-mmkv-storage/android/react-native*
|
|
- gradle clean
|
|
ndk: r23c
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.3.9
|
|
versionCode: 15391
|
|
commit: 6343212d7e92c044119c262260c441894a7348ec
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
|
|
- apt-get update
|
|
- apt-get install -y -t trixie openjdk-21-jdk-headless
|
|
- update-alternatives --auto java
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v22.15.0/node-v22.15.0-linux-x64.tar.gz
|
|
- echo "29d1c60c5b64ccdb0bc4e5495135e68e08a872e0ae91f45d9ec34fc135a17981 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- apt-get install -y g++ make libc-dev
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npm run tx @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
- rm -rf ../../../.nx/cache/*-logs.tar.gz
|
|
- sed -i -e "s/project(':lazysodium-android')/'com.goterl:lazysodium-android:5.2.0@aar'/"
|
|
../node_modules/@ammarahmed/react-native-sodium/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-pdf/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-image-crop-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-pager-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
ndk: r27b
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=armeabi-v7a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.3.9
|
|
versionCode: 15392
|
|
commit: 6343212d7e92c044119c262260c441894a7348ec
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
|
|
- apt-get update
|
|
- apt-get install -y -t trixie openjdk-21-jdk-headless
|
|
- update-alternatives --auto java
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v22.15.0/node-v22.15.0-linux-x64.tar.gz
|
|
- echo "29d1c60c5b64ccdb0bc4e5495135e68e08a872e0ae91f45d9ec34fc135a17981 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- apt-get install -y g++ make libc-dev
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npm run tx @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
- rm -rf ../../../.nx/cache/*-logs.tar.gz
|
|
- sed -i -e "s/project(':lazysodium-android')/'com.goterl:lazysodium-android:5.2.0@aar'/"
|
|
../node_modules/@ammarahmed/react-native-sodium/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-pdf/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-image-crop-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-pager-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
ndk: r27b
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.3.9
|
|
versionCode: 15393
|
|
commit: 6343212d7e92c044119c262260c441894a7348ec
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
|
|
- apt-get update
|
|
- apt-get install -y -t trixie openjdk-21-jdk-headless
|
|
- update-alternatives --auto java
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v22.15.0/node-v22.15.0-linux-x64.tar.gz
|
|
- echo "29d1c60c5b64ccdb0bc4e5495135e68e08a872e0ae91f45d9ec34fc135a17981 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- apt-get install -y g++ make libc-dev
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npm run tx @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
- rm -rf ../../../.nx/cache/*-logs.tar.gz
|
|
- sed -i -e "s/project(':lazysodium-android')/'com.goterl:lazysodium-android:5.2.0@aar'/"
|
|
../node_modules/@ammarahmed/react-native-sodium/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-pdf/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-image-crop-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-pager-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
ndk: r27b
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=arm64-v8a
|
|
- fdroidBuild=true
|
|
|
|
- versionName: 3.3.9
|
|
versionCode: 15394
|
|
commit: 6343212d7e92c044119c262260c441894a7348ec
|
|
subdir: apps/mobile/native/android/app
|
|
sudo:
|
|
- sysctl fs.inotify.max_user_watches=524288 || true
|
|
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
|
|
- apt-get update
|
|
- apt-get install -y -t trixie openjdk-21-jdk-headless
|
|
- update-alternatives --auto java
|
|
- curl -Lo node.tar.gz https://nodejs.org/dist/v22.15.0/node-v22.15.0-linux-x64.tar.gz
|
|
- echo "29d1c60c5b64ccdb0bc4e5495135e68e08a872e0ae91f45d9ec34fc135a17981 node.tar.gz"
|
|
| sha256sum -c -
|
|
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
|
|
- apt-get install -y g++ make libc-dev
|
|
init:
|
|
- cd ../../../../..
|
|
- npm ci --ignore-scripts --prefer-offline --no-audit
|
|
- npm run bootstrap -- --scope=mobile
|
|
- npm run tx @notesnook/mobile:build
|
|
gradle:
|
|
- yes
|
|
rm:
|
|
- extensions
|
|
- apps/desktop
|
|
- apps/web
|
|
- packages/clipper
|
|
prebuild:
|
|
- sed -i -e 's|<uses-permission android:name="com.android.vending.BILLING" />||g'
|
|
./src/main/AndroidManifest.xml
|
|
- cd ../../
|
|
- echo GITHUB_RELEASE=true > .env
|
|
- sed -i -e 's|false|true|g' react-native.config.js
|
|
- sed -i -e '/installReferrerVersion/,+11d' ../node_modules/react-native-device-info/android/build.gradle
|
|
- rm -rf ../../../.nx/cache/*-logs.tar.gz
|
|
- sed -i -e "s/project(':lazysodium-android')/'com.goterl:lazysodium-android:5.2.0@aar'/"
|
|
../node_modules/@ammarahmed/react-native-sodium/android/build.gradle
|
|
scanignore:
|
|
- apps/mobile/native/android/build.gradle
|
|
- apps/mobile/node_modules/@ammarahmed/react-native-share-extension/android/build.gradle
|
|
- apps/mobile/node_modules/jsc-android
|
|
- apps/mobile/node_modules/react-native/*
|
|
- apps/mobile/node_modules/react-native-actions-shortcuts/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-blob-util/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-pdf/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-bootsplash/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-community/netinfo/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-device-info/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-document-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-get-random-values/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-gzip/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-image-crop-picker/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-keychain/android/build.gradle
|
|
- apps/mobile/node_modules/@react-native-masked-view/masked-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-pager-view/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-reanimated/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-safe-area-context/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-screens/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-securerandom/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-share/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-svg/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-vector-icons/android/build.gradle
|
|
- apps/mobile/node_modules/react-native-webview/android/build.gradle
|
|
- apps/mobile/node_modules/@sayem314/react-native-keep-awake/android/build.gradle
|
|
scandelete:
|
|
- apps/mobile/node_modules
|
|
- node_modules
|
|
- packages
|
|
- servers/themes/node_modules
|
|
ndk: r27b
|
|
gradleprops:
|
|
- buildUniversalApk=false
|
|
- reactNativeArchitectures=x86_64
|
|
- fdroidBuild=true
|
|
|
|
AutoUpdateMode: Version
|
|
UpdateCheckMode: Tags ^\d+(\.\d+)*-android$
|
|
VercodeOperation:
|
|
- '%c * 5 + 1'
|
|
- '%c * 5 + 2'
|
|
- '%c * 5 + 3'
|
|
- '%c * 5 + 4'
|
|
UpdateCheckData: apps/mobile/native/android/app/build.gradle|versionCode\s(\d+)|apps/mobile/package.json|"version":.*\"(.*)\",
|
|
CurrentVersion: 3.3.9
|
|
CurrentVersionCode: 15394
|