diff --git a/metadata/org.jellyfin.mobile.yml b/metadata/org.jellyfin.mobile.yml index 51713a66e5..ab5b3d276f 100644 --- a/metadata/org.jellyfin.mobile.yml +++ b/metadata/org.jellyfin.mobile.yml @@ -207,11 +207,34 @@ Builds: output: build/outputs/apk/libre/release/jellyfin-android-*-libre-release-unsigned.apk build: echo 'jellyfin.version=$$VERSION$$' >> ../gradle.properties + - versionName: 2.6.3 + versionCode: 2060399 + commit: v2.6.3 + subdir: app + gradle: + - libre + output: build/outputs/apk/libre/release/jellyfin-android-*-libre-release-unsigned.apk + srclibs: + - ExoPlayer@r2.19.1 + prebuild: + - echo 'jellyfin.version=$$VERSION$$' >> ../gradle.properties + - export cronetVersion=$(sed -n -E 's/cronet-embedded = "(.*)"/\1/p' ../gradle/libs.versions.toml) + - sed -i -e "s/\"com.google.android.gms:play-services-cronet:.*\"/\"org.chromium.net:cronet-embedded:$cronetVersion\"/" + -e 's/extension-cronet/extension-embeded/' $$ExoPlayer$$/extensions/cronet/build.gradle + - sed -i -e 's/com.google.android.gms:play-services-cronet/org.chromium.net:cronet-embedded/' + $$ExoPlayer$$/missing_aar_type_workaround.gradle + - sed -i -e 's/extension-cronet/extension-embeded/' ../gradle/libs.versions.toml + - sed -i -e '/repositories {/a mavenLocal()' ../build.gradle.kts + build: + - cd $$ExoPlayer$$/extensions/cronet + - gradle assembleRelease + - gradle publishToMavenLocal + AllowedAPKSigningKeys: d881796ed2a67ff6ef9f676828723c6b1fa18e09388962cba4abc4a594a69131 AutoUpdateMode: Version v%v UpdateCheckMode: HTTP UpdateCheckIgnore: (beta|rc) UpdateCheckData: https://repo.jellyfin.org/releases/client/android/version.txt|^v.*?=(\d+)|.|^v(.*?)=\d+ -CurrentVersion: 2.6.2 -CurrentVersionCode: 2060299 +CurrentVersion: 2.6.3 +CurrentVersionCode: 2060399