dhaaga: update

This commit is contained in:
linsui 2025-12-02 17:39:49 +00:00
parent 99ce800dee
commit 1017399555

View file

@ -101,8 +101,50 @@ Builds:
- cd android/app
- gradle assembleRelease
- versionName: 0.17.2
versionCode: 35
commit: 3462d0172a48b07c40a46e16ad68afdcb5df424d
subdir: apps/mobile
sudo:
- 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 npm
- apt-get install git-lfs
init:
- cd ../..
- git lfs fetch
- git lfs pull
- sed -i -e '1a "expo":{"autolinking":{"android":{"buildFromSource":[".*"]}}},'
-e '/expo-dev-client/d' apps/mobile/package.json
- npm install
- npm run build-deps
- npm install @react-native-community/cli@20.0.2 @react-native/metro-config@0.82.1
output: android/app/build/outputs/apk/release/*.apk
rm:
- apps/proxy
prebuild:
- node lite.js
- sed -i -e '/signingConfig /d' android/app/build.gradle
scanignore:
- node_modules/react-native/sdks/hermesc/linux64-bin/hermesc
- node_modules/react-native-svg/android/build.gradle
- node_modules/react-native-screens/android/build.gradle
- node_modules/react-native-vector-icons/android/build.gradle
- node_modules/expo-modules-core/android/ExpoModulesCorePlugin.gradle
- node_modules/expo-modules-autolinking/scripts/android/autolinking_implementation.gradle
- node_modules/@react-native-masked-view/masked-view/android/build.gradle
- node_modules/react-native-safe-area-context/android/build.gradle
- node_modules/react-native-pager-view/android/build.gradle
- node_modules/react-native-webview/android/build.gradle
- node_modules/react-native-keyboard-controller/android/build.gradle
scandelete:
- node_modules
build:
- cd android/app
- gradle assembleRelease
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: apps/mobile/app.config.ts|versionCode:\s(\d+),|.|version:\s'(.*)',
CurrentVersion: 0.17.0
CurrentVersionCode: 34
CurrentVersion: 0.17.2
CurrentVersionCode: 35