mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-05-19 20:29:15 +00:00
DataBackup: Introduce reproducible builds
This commit is contained in:
parent
85f552925c
commit
123c325fa3
1 changed files with 113 additions and 3 deletions
|
|
@ -19,6 +19,7 @@ Repo: https://github.com/XayahSuSuSu/Android-DataBackup.git
|
|||
Builds:
|
||||
- versionName: 1.1.0-alpha04
|
||||
versionCode: 3411021
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: a8f02160910a29985dee28ee18ff617a78480b1c
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -45,6 +46,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0-alpha04
|
||||
versionCode: 3411022
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: a8f02160910a29985dee28ee18ff617a78480b1c
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -71,6 +73,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0-alpha04
|
||||
versionCode: 3411023
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: a8f02160910a29985dee28ee18ff617a78480b1c
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -97,6 +100,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0-alpha04
|
||||
versionCode: 3411024
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: a8f02160910a29985dee28ee18ff617a78480b1c
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -123,6 +127,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0-alpha05
|
||||
versionCode: 3411031
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: be0ed7b3c6cb2eff24f992770fbabd75d4b790e9
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -149,6 +154,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0-alpha05
|
||||
versionCode: 3411032
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: be0ed7b3c6cb2eff24f992770fbabd75d4b790e9
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -175,6 +181,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0-alpha05
|
||||
versionCode: 3411033
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: be0ed7b3c6cb2eff24f992770fbabd75d4b790e9
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -201,6 +208,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0-alpha05
|
||||
versionCode: 3411034
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: be0ed7b3c6cb2eff24f992770fbabd75d4b790e9
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -227,6 +235,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0-alpha06
|
||||
versionCode: 3411041
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: 600147ba13452fa25d095b243cffa28826ee4301
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -253,6 +262,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0-alpha06
|
||||
versionCode: 3411042
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: 600147ba13452fa25d095b243cffa28826ee4301
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -279,6 +289,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0-alpha06
|
||||
versionCode: 3411043
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: 600147ba13452fa25d095b243cffa28826ee4301
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -305,6 +316,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0-alpha06
|
||||
versionCode: 3411044
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: 600147ba13452fa25d095b243cffa28826ee4301
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -331,6 +343,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0
|
||||
versionCode: 3411051
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: 9f29c3081bedd07029000292f354f2c065f9bd26
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -357,6 +370,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0
|
||||
versionCode: 3411052
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: 9f29c3081bedd07029000292f354f2c065f9bd26
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -383,6 +397,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0
|
||||
versionCode: 3411053
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: 9f29c3081bedd07029000292f354f2c065f9bd26
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -409,6 +424,7 @@ Builds:
|
|||
|
||||
- versionName: 1.1.0
|
||||
versionCode: 3411054
|
||||
disable: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15296
|
||||
commit: 9f29c3081bedd07029000292f354f2c065f9bd26
|
||||
subdir: source/app
|
||||
sudo:
|
||||
|
|
@ -433,7 +449,101 @@ Builds:
|
|||
- cp build_bin/built_in/arm64-v8a/bin.zip src/arm64-v8a/assets/bin.zip
|
||||
ndk: r25c
|
||||
|
||||
AutoUpdateMode: None
|
||||
- versionName: 2.0.1
|
||||
versionCode: 3411071
|
||||
commit: 5c988946c9d13d514d0954f4dfcfed70a8a55401
|
||||
subdir: source/app
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y bison bzip2 cmake make meson unzip wget xz-utils zip strip-nondeterminism
|
||||
gradle:
|
||||
- x86
|
||||
- foss
|
||||
binary: https://github.com/XayahSuSuSu/Android-DataBackup/releases/download/%v/DataBackup-%v-x86-foss-release.apk
|
||||
prebuild:
|
||||
- sed -i -e '/crashlytics/d' ../build-logic/convention/build.gradle.kts
|
||||
- sed -i -e '/sudo apt-get/,+1d' ../../build/build_bin.sh
|
||||
- sed -i -e '/signingConfigs {/,+7d' -e '/signingConfigs/d' ../build-logic/convention/src/main/kotlin/ApplicationCommonConventionPlugin.kt
|
||||
scandelete:
|
||||
- source/app/src/*/assets/
|
||||
- source/build-logic/convention/build
|
||||
build:
|
||||
- bash -e -x ../../build/build_bin.sh built-in x86 1> /dev/null
|
||||
- cp build_bin/built_in/x86/bin.zip src/x86/assets/bin.zip
|
||||
ndk: r25c
|
||||
|
||||
- versionName: 2.0.1
|
||||
versionCode: 3411072
|
||||
commit: 5c988946c9d13d514d0954f4dfcfed70a8a55401
|
||||
subdir: source/app
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y bison bzip2 cmake make meson unzip wget xz-utils zip strip-nondeterminism
|
||||
gradle:
|
||||
- x86_64
|
||||
- foss
|
||||
binary: https://github.com/XayahSuSuSu/Android-DataBackup/releases/download/%v/DataBackup-%v-x86_64-foss-release.apk
|
||||
prebuild:
|
||||
- sed -i -e '/crashlytics/d' ../build-logic/convention/build.gradle.kts
|
||||
- sed -i -e '/sudo apt-get/,+1d' ../../build/build_bin.sh
|
||||
- sed -i -e '/signingConfigs {/,+7d' -e '/signingConfigs/d' ../build-logic/convention/src/main/kotlin/ApplicationCommonConventionPlugin.kt
|
||||
scandelete:
|
||||
- source/app/src/*/assets/
|
||||
- source/build-logic/convention/build
|
||||
build:
|
||||
- bash -e -x ../../build/build_bin.sh built-in x86_64 1> /dev/null
|
||||
- cp build_bin/built_in/x86_64/bin.zip src/x86_64/assets/bin.zip
|
||||
ndk: r25c
|
||||
|
||||
- versionName: 2.0.1
|
||||
versionCode: 3411073
|
||||
commit: 5c988946c9d13d514d0954f4dfcfed70a8a55401
|
||||
subdir: source/app
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y bison bzip2 cmake make meson unzip wget xz-utils zip strip-nondeterminism
|
||||
gradle:
|
||||
- armeabi-v7a
|
||||
- foss
|
||||
binary: https://github.com/XayahSuSuSu/Android-DataBackup/releases/download/%v/DataBackup-%v-armeabi-v7a-foss-release.apk
|
||||
prebuild:
|
||||
- sed -i -e '/crashlytics/d' ../build-logic/convention/build.gradle.kts
|
||||
- sed -i -e '/sudo apt-get/,+1d' ../../build/build_bin.sh
|
||||
- sed -i -e '/signingConfigs {/,+7d' -e '/signingConfigs/d' ../build-logic/convention/src/main/kotlin/ApplicationCommonConventionPlugin.kt
|
||||
scandelete:
|
||||
- source/app/src/*/assets/
|
||||
- source/build-logic/convention/build
|
||||
build:
|
||||
- bash -e -x ../../build/build_bin.sh built-in armeabi-v7a 1> /dev/null
|
||||
- cp build_bin/built_in/armeabi-v7a/bin.zip src/armeabi-v7a/assets/bin.zip
|
||||
ndk: r25c
|
||||
|
||||
- versionName: 2.0.1
|
||||
versionCode: 3411074
|
||||
commit: 5c988946c9d13d514d0954f4dfcfed70a8a55401
|
||||
subdir: source/app
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y bison bzip2 cmake make meson unzip wget xz-utils zip strip-nondeterminism
|
||||
gradle:
|
||||
- arm64-v8a
|
||||
- foss
|
||||
binary: https://github.com/XayahSuSuSu/Android-DataBackup/releases/download/%v/DataBackup-%v-arm64-v8a-foss-release.apk
|
||||
prebuild:
|
||||
- sed -i -e '/crashlytics/d' ../build-logic/convention/build.gradle.kts
|
||||
- sed -i -e '/sudo apt-get/,+1d' ../../build/build_bin.sh
|
||||
- sed -i -e '/signingConfigs {/,+7d' -e '/signingConfigs/d' ../build-logic/convention/src/main/kotlin/ApplicationCommonConventionPlugin.kt
|
||||
scandelete:
|
||||
- source/app/src/*/assets/
|
||||
- source/build-logic/convention/build
|
||||
build:
|
||||
- bash -e -x ../../build/build_bin.sh built-in arm64-v8a 1> /dev/null
|
||||
- cp build_bin/built_in/arm64-v8a/bin.zip src/arm64-v8a/assets/bin.zip
|
||||
ndk: r25c
|
||||
|
||||
AllowedAPKSigningKeys: 7fb9ec207705a0fbb9ca61253e596364c72762868a83815239e7ca1923acb39f
|
||||
|
||||
AutoUpdateMode: Version
|
||||
UpdateCheckMode: Tags
|
||||
VercodeOperation:
|
||||
- '%c + 1'
|
||||
|
|
@ -442,5 +552,5 @@ VercodeOperation:
|
|||
- '%c + 4'
|
||||
UpdateCheckData: source/gradle/libs.versions.toml|versionCode = "(\d+)"|.|versionName
|
||||
= "(.+)"
|
||||
CurrentVersion: 2.0.0
|
||||
CurrentVersionCode: 3411064
|
||||
CurrentVersion: 2.0.1
|
||||
CurrentVersionCode: 3411074
|
||||
|
|
|
|||
Loading…
Reference in a new issue