diff --git a/metadata/ch.ulys.k19player.yml b/metadata/ch.ulys.k19player.yml new file mode 100644 index 0000000000..94d2d25086 --- /dev/null +++ b/metadata/ch.ulys.k19player.yml @@ -0,0 +1,144 @@ +Categories: + - Multimedia +License: GPL-3.0-only +AuthorName: ulysg +SourceCode: https://github.com/ulysg/k19-player +IssueTracker: https://github.com/ulysg/k19-player/issues + +AutoName: K-19 Player + +RepoType: git +Repo: https://github.com/ulysg/k19-player + +Builds: + - versionName: 1.0.0 + versionCode: 11 + commit: v1.0.0 + submodules: true + sudo: + - mkdir -p /flutter + - chown vagrant /flutter + output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk + binary: https://github.com/ulysg/k19-player/releases/download/v%v/ch.ulys.k19player-x86_64.apk + rm: + - ios + - linux + - macos + - web + - windows + prebuild: + - export repo=/flutter/k19 + - cd .. + - mv ch.ulys.k19player $repo + - pushd $repo + - export PUB_CACHE=$(pwd)/.pub-cache + - .flutter/bin/flutter config --no-analytics + - .flutter/bin/flutter pub get + - popd + - mv $repo ch.ulys.k19player + scanignore: + - .flutter/bin/cache + scandelete: + - .flutter + - .pub-cache + build: + - export repo=/flutter/k19 + - cd .. + - mv ch.ulys.k19player $repo + - pushd $repo + - export PUB_CACHE=$(pwd)/.pub-cache + - .flutter/bin/flutter build apk --flavor fdroid --split-per-abi --target-platform="android-x64" + - popd + - mv $repo ch.ulys.k19player + + - versionName: 1.0.0 + versionCode: 12 + commit: v1.0.0 + submodules: true + sudo: + - mkdir -p /flutter + - chown vagrant /flutter + output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk + binary: https://github.com/ulysg/k19-player/releases/download/v%v/ch.ulys.k19player-armeabi-v7a.apk + rm: + - ios + - linux + - macos + - web + - windows + prebuild: + - export repo=/flutter/k19 + - cd .. + - mv ch.ulys.k19player $repo + - pushd $repo + - export PUB_CACHE=$(pwd)/.pub-cache + - .flutter/bin/flutter config --no-analytics + - .flutter/bin/flutter pub get + - popd + - mv $repo ch.ulys.k19player + scanignore: + - .flutter/bin/cache + scandelete: + - .flutter + - .pub-cache + build: + - export repo=/flutter/k19 + - cd .. + - mv ch.ulys.k19player $repo + - pushd $repo + - export PUB_CACHE=$(pwd)/.pub-cache + - .flutter/bin/flutter build apk --flavor fdroid --split-per-abi --target-platform="android-arm" + - popd + - mv $repo ch.ulys.k19player + + - versionName: 1.0.0 + versionCode: 13 + commit: v1.0.0 + submodules: true + sudo: + - mkdir -p /flutter + - chown vagrant /flutter + output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk + binary: https://github.com/ulysg/k19-player/releases/download/v%v/ch.ulys.k19player-arm64-v8a.apk + rm: + - ios + - linux + - macos + - web + - windows + prebuild: + - export repo=/flutter/k19 + - cd .. + - mv ch.ulys.k19player $repo + - pushd $repo + - export PUB_CACHE=$(pwd)/.pub-cache + - .flutter/bin/flutter config --no-analytics + - .flutter/bin/flutter pub get + - popd + - mv $repo ch.ulys.k19player + scanignore: + - .flutter/bin/cache + scandelete: + - .flutter + - .pub-cache + build: + - export repo=/flutter/k19 + - cd .. + - mv ch.ulys.k19player $repo + - pushd $repo + - export PUB_CACHE=$(pwd)/.pub-cache + - .flutter/bin/flutter build apk --flavor fdroid --split-per-abi --target-platform="android-arm64" + - popd + - mv $repo ch.ulys.k19player + +AllowedAPKSigningKeys: 7bf561cbc1de64153af4272267f63acaab61540a4a411a151d82be47bc47de7f + +AutoUpdateMode: Version +UpdateCheckMode: Tags +VercodeOperation: + - '%c * 10 + 1' + - '%c * 10 + 2' + - '%c * 10 + 3' +UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ +CurrentVersion: 1.0.0 +CurrentVersionCode: 13