diff --git a/metadata/chat.fluffy.fluffychat.yml b/metadata/chat.fluffy.fluffychat.yml index dda70ec000..c10a90c8d0 100644 --- a/metadata/chat.fluffy.fluffychat.yml +++ b/metadata/chat.fluffy.fluffychat.yml @@ -1263,8 +1263,56 @@ Builds: - $$flutter$$/bin/flutter build apk --release ndk: r27 + - versionName: 2.2.0 + versionCode: 3544 + commit: eb0e0cddeffbab9ad20363ef7bf1c0d187bee149 + sudo: + - apt-get update + - apt-get install -y ninja-build + output: build/app/outputs/flutter-apk/app-release.apk + srclibs: + - flutter@stable + - rustup@1.27.1 + rm: + - ios + - linux + - macos + - test + - web + - windows + prebuild: + - source .github/workflows/versions.env + - '[[ $FLUTTER_VERSION ]]' + - git -C $$flutter$$ checkout -f $FLUTTER_VERSION + - sdkmanager 'cmake;3.18.1' + - export PUB_CACHE=$(pwd)/.pub-cache + - $$flutter$$/bin/flutter config --no-analytics + - $$flutter$$/bin/flutter pub get + - sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{device_info_plus,share_plus}-*/android/build.gradle + - sed -i -e 's/8.12.3/8.11.1/' .pub-cache/hosted/pub.dev/record_android-*/android/build.gradle + - sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/unifiedpush_android-*/android/build.gradle + - sed -i -e '/core-google-shortcuts/d' .pub-cache/hosted/pub.dev/flutter_shortcuts_new-*/android/build.gradle + - pushd .pub-cache/hosted/pub.dev/geolocator_android-*/android + - sed -i -e '/gms/d' build.gradle + - cd src/main/java/com/baseflow/geolocator/location + - rm FusedLocationClient.java + - sed -i -e '/if (forceAndroidLocationManager) {/,/^ }/c return new LocationManagerClient(context, + locationOptions);}' -e '/isGooglePlayServicesAvailable/,/^ }/d' -e '/gms/d' + GeolocationManager.java + - popd + - sed -i -e "s/'stable'/'1.90.0'/" .pub-cache/hosted/pub.dev/flutter_vodozemac-*/cargokit/build_tool/lib/src/builder.dart + scandelete: + - .pub-cache + build: + - $$rustup$$/rustup-init.sh -y --default-toolchain 1.90.0 --target aarch64-linux-android + armv7-linux-androideabi x86_64-linux-android + - source $HOME/.cargo/env + - export PUB_CACHE=$(pwd)/.pub-cache + - $$flutter$$/bin/flutter build apk --release + ndk: r27 + AutoUpdateMode: Version UpdateCheckMode: Tags v\d+.\d+.\d+ UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ -CurrentVersion: 2.1.1 -CurrentVersionCode: 3543 +CurrentVersion: 2.2.0 +CurrentVersionCode: 3544