Update Qalculate! to 0.1.2 (34) and retry until hash matches

This commit is contained in:
checkupdates bot 2024-12-16 10:57:23 +00:00 committed by Licaon_Kter
parent 8fd92eb1d3
commit f9384a8789

View file

@ -55,6 +55,82 @@ Builds:
- noSplits
- ABI_FILTERS=x86_64
- versionName: 0.1.2
versionCode: 31
commit: 383e52126c2dcce91f77dd410053cc0a7d959722
subdir: app
output: build/outputs/apk/release/app-release-unsigned.apk
binary: https://github.com/jherkenhoff/qalculate-android/releases/download/v%v/app-armeabi-v7a-release.apk
prebuild: gradle clean
build:
- mkdir upstream
- pushd upstream
- curl -L -o upstream.apk https://github.com/jherkenhoff/qalculate-android/releases/download/v$$VERSION$$/app-armeabi-v7a-release.apk
- unzip -q upstream.apk
- export upstreamhash=$(sha256sum assets/dexopt/baseline.prof|cut -d " " -f1)
- popd
- for i in {1..10}; do gradle -PnoSplits -PABI_FILTERS=armeabi-v7a clean assembleRelease;
mkdir local; pushd local; unzip -q ../build/outputs/apk/release/app-release-unsigned.apk;
export localhash=$(sha256sum assets/dexopt/baseline.prof|cut -d " " -f1);
[[ $localhash == $upstreamhash ]] && break ; popd; rm -fr local; done
- versionName: 0.1.2
versionCode: 32
commit: 383e52126c2dcce91f77dd410053cc0a7d959722
subdir: app
output: build/outputs/apk/release/app-release-unsigned.apk
binary: https://github.com/jherkenhoff/qalculate-android/releases/download/v%v/app-arm64-v8a-release.apk
prebuild: gradle clean
build:
- mkdir upstream
- pushd upstream
- curl -L -o upstream.apk https://github.com/jherkenhoff/qalculate-android/releases/download/v$$VERSION$$/app-arm64-v8a-release.apk
- unzip -q upstream.apk
- export upstreamhash=$(sha256sum assets/dexopt/baseline.prof|cut -d " " -f1)
- popd
- for i in {1..10}; do gradle -PnoSplits -PABI_FILTERS=arm64-v8a clean assembleRelease;
mkdir local; pushd local; unzip -q ../build/outputs/apk/release/app-release-unsigned.apk;
export localhash=$(sha256sum assets/dexopt/baseline.prof|cut -d " " -f1);
[[ $localhash == $upstreamhash ]] && break ; popd; rm -fr local; done
- versionName: 0.1.2
versionCode: 33
commit: 383e52126c2dcce91f77dd410053cc0a7d959722
subdir: app
output: build/outputs/apk/release/app-release-unsigned.apk
binary: https://github.com/jherkenhoff/qalculate-android/releases/download/v%v/app-x86-release.apk
prebuild: gradle clean
build:
- mkdir upstream
- pushd upstream
- curl -L -o upstream.apk https://github.com/jherkenhoff/qalculate-android/releases/download/v$$VERSION$$/app-x86-release.apk
- unzip -q upstream.apk
- export upstreamhash=$(sha256sum assets/dexopt/baseline.prof|cut -d " " -f1)
- popd
- for i in {1..10}; do gradle -PnoSplits -PABI_FILTERS=x86 clean assembleRelease;
mkdir local; pushd local; unzip -q ../build/outputs/apk/release/app-release-unsigned.apk;
export localhash=$(sha256sum assets/dexopt/baseline.prof|cut -d " " -f1);
[[ $localhash == $upstreamhash ]] && break ; popd; rm -fr local; done
- versionName: 0.1.2
versionCode: 34
commit: 383e52126c2dcce91f77dd410053cc0a7d959722
subdir: app
output: build/outputs/apk/release/app-release-unsigned.apk
binary: https://github.com/jherkenhoff/qalculate-android/releases/download/v%v/app-x86_64-release.apk
prebuild: gradle clean
build:
- mkdir upstream
- pushd upstream
- curl -L -o upstream.apk https://github.com/jherkenhoff/qalculate-android/releases/download/v$$VERSION$$/app-x86_64-release.apk
- unzip -q upstream.apk
- export upstreamhash=$(sha256sum assets/dexopt/baseline.prof|cut -d " " -f1)
- popd
- for i in {1..10}; do gradle -PnoSplits -PABI_FILTERS=x86_64 clean assembleRelease;
mkdir local; pushd local; unzip -q ../build/outputs/apk/release/app-release-unsigned.apk;
export localhash=$(sha256sum assets/dexopt/baseline.prof|cut -d " " -f1);
[[ $localhash == $upstreamhash ]] && break ; popd; rm -fr local; done
AllowedAPKSigningKeys: 356f9980e2c82d419f4a5327c6f2cdd150a3d170a2003c7d3e38ab1b75b2d331
AutoUpdateMode: Version
@ -64,5 +140,5 @@ VercodeOperation:
- 10 * %c + 2
- 10 * %c + 3
- 10 * %c + 4
CurrentVersion: 0.1.1
CurrentVersionCode: 24
CurrentVersion: 0.1.2
CurrentVersionCode: 34