Update OpenStop to 0.8.1 (20)

This commit is contained in:
F-Droid checkupdates bot 2024-06-24 10:43:38 +00:00
parent 375e77f3f6
commit ccd5e7c6be

View file

@ -253,10 +253,56 @@ Builds:
- popd
- mv $HOME/work/OpenStop/OpenStop de.tu_chemnitz.etit.sse.openstop
- versionName: 0.8.1
versionCode: 20
commit: b8253dfdfcc7ebb35db1e11d5cdb2cf6f58b6f6b
sudo:
- apt-get update
- apt-get install -y jq python3-pip yq
- mkdir -p /home/runner/
- chown vagrant /home/runner/
output: build/app/outputs/flutter-apk/app-release.apk
srclibs:
- flutter@stable
rm:
- ios
- web
- .github
prebuild:
- "$(yq -y -i '.dependency_overrides.geolocator_android.git = {\"url\": \"https://github.com/Zverik/flutter-geolocator.git\"\
, \"ref\": \"floss\", \"path\": \"geolocator_android\"}' pubspec.yaml)"
- mkdir -p /home/runner/work/OpenStop/
- cd ..
- mv de.tu_chemnitz.etit.sse.openstop /home/runner/work/OpenStop/OpenStop
- export HOME=/home/runner
- pushd $HOME/work/OpenStop/OpenStop/
- export PUB_CACHE=$(pwd)/.pub-cache
- export version="$(yq -r .environment.flutter pubspec.yaml)"
- pushd $$flutter$$
- git checkout -f $version
- popd
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter pub get
- popd
- mv $HOME/work/OpenStop/OpenStop de.tu_chemnitz.etit.sse.openstop
scandelete:
- .pub-cache
build:
- cd ..
- mv de.tu_chemnitz.etit.sse.openstop /home/runner/work/OpenStop/OpenStop
- export HOME=/home/runner
- pushd $HOME/work/OpenStop/OpenStop/
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter pub run build_runner build --delete-conflicting-outputs
- $$flutter$$/bin/flutter build apk --dart-define=THUNDERFOREST_API_KEY=4dcc69df496b49b9b90886ba0a8ee31c
--dart-define=IS_RELEASE=true
- popd
- mv $HOME/work/OpenStop/OpenStop de.tu_chemnitz.etit.sse.openstop
AllowedAPKSigningKeys: 0442746b76b1e5fcf1ef6eaabc03ddf99ad756b622179b75b72e7cd78fc57de9
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 0.8.0
CurrentVersionCode: 19
CurrentVersion: 0.8.1
CurrentVersionCode: 20