Unverified Commit a393a140 authored by Leo Wandersleb's avatar Leo Wandersleb
Browse files

green

parent 512303fa
......@@ -23,6 +23,11 @@ date: 2021-04-01
reviewStale: true
signer: 32f9cc00b13fbeace51e2fb51df482044e42ad34a9bd912f179fedb16a42970e
reviewArchive:
- date: 2021-04-01
version: "3.5.4"
apkHash: 4ed9729881676b84d7ed65b0f0bd583c11c465186e896e96888c5d323e8c5002
gitRevision: 512303fa6c495727005df2cb8e1c853128ee03ca
verdict: reproducible
- date: 2021-02-05
version: "3.4.9"
apkHash: fd146d68348e332a6a6e2f548c473599ba684cbb6107328a3871de09259f00e5
......@@ -125,23 +130,23 @@ we get:
Results:
appId: com.greenaddress.greenbits_android_wallet
signer: 32f9cc00b13fbeace51e2fb51df482044e42ad34a9bd912f179fedb16a42970e
apkVersionName: 3.5.4
apkVersionCode: 22000354
apkHash: 4ed9729881676b84d7ed65b0f0bd583c11c465186e896e96888c5d323e8c5002
apkVersionName: 3.5.8
apkVersionCode: 22000358
apkHash: 950446b62e9e1a536a2341155949750b9856a24768374aac3ce74f2e91394356
Diff:
Files /tmp/fromPlay_com.greenaddress.greenbits_android_wallet_22000354/apktool.yml and /tmp/fromBuild_com.greenaddress.greenbits_android_wallet_22000354/apktool.yml differ
Only in /tmp/fromPlay_com.greenaddress.greenbits_android_wallet_22000354/original/META-INF: GREENADD.RSA
Only in /tmp/fromPlay_com.greenaddress.greenbits_android_wallet_22000354/original/META-INF: GREENADD.SF
Only in /tmp/fromPlay_com.greenaddress.greenbits_android_wallet_22000354/original/META-INF: MANIFEST.MF
Files /tmp/fromPlay_com.greenaddress.greenbits_android_wallet_22000358/apktool.yml and /tmp/fromBuild_com.greenaddress.greenbits_android_wallet_22000358/apktool.yml differ
Only in /tmp/fromPlay_com.greenaddress.greenbits_android_wallet_22000358/original/META-INF: GREENADD.RSA
Only in /tmp/fromPlay_com.greenaddress.greenbits_android_wallet_22000358/original/META-INF: GREENADD.SF
Only in /tmp/fromPlay_com.greenaddress.greenbits_android_wallet_22000358/original/META-INF: MANIFEST.MF
Revision, tag (and its signature):
object 81f04a059d23f9447176c538f775d5aef5cb09af
object bace0a45bafafe350ac8231307f44bfb5e08527a
type commit
tag release_3.5.4
tagger Luca Vaccaro <me@lvaccaro.com> 1616626426 +0100
tag release_3.5.8
tagger Luca Vaccaro <me@lvaccaro.com> 1618941547 +0200
Release 3.5.4
Release 3.5.8
```
which is what we want to see to give this wallet the verdict: **reproducible**
......@@ -8,7 +8,7 @@ test() {
prepare
# build
docker run -it --volume $PWD:/mnt --workdir /mnt --rm $wsContainer bash -x -c \
podman run -it --volume $PWD:/mnt --workdir /mnt --rm $wsContainer bash -x -c \
'./scripts/quick_start.sh; ./gradlew :app:assembleEnvProdRelease -x :app:lintVitalEnvProdRelease'
# collect results
......
......@@ -3,16 +3,19 @@
test() {
repo=https://github.com/Blockstream/green_android/
tag=release_$versionName
builtApk=$workDir/app/app/build/outputs/apk/production/release/app-production-release-unsigned.apk
builtApk=$workDir/app/green/build/outputs/apk/production/release/green-production-release-unsigned.apk
prepare
# build
podman run -it --volume $PWD:/mnt --workdir /mnt --rm $wsContainer bash -x -c 'apt update; \
apt install -y curl; \
./app/fetch_gdk_binaries.sh; \
yes | /opt/android-sdk/tools/bin/sdkmanager "build-tools;29.0.2"; \
./gradlew -x test clean assembleProductionRelease'
podman run -it --volume $PWD:/mnt --rm $wsContainer bash -x -c 'cd /mnt;
apt update;
apt install -y curl;
./app/fetch_gdk_binaries.sh;
yes | /opt/android-sdk/tools/bin/sdkmanager "build-tools;29.0.2";
./gradlew -x test clean assembleProductionRelease;
echo "CTRL-D to continue";
bash'
result
}
......@@ -8,8 +8,8 @@ test() {
prepare
# build
docker build -t phoenix_build .
docker run -it --rm --volume $PWD:/home/ubuntu/phoenix/app/build/outputs \
podman build -t phoenix_build .
podman run -it --rm --volume $PWD:/home/ubuntu/phoenix/app/build/outputs \
--workdir /home/ubuntu/phoenix phoenix_build \
bash -x -c './gradlew assemble;
bash # just in case the compilation needs fixing, stop here and do not throw the docker container away just yet'
......
......@@ -8,7 +8,7 @@ test() {
prepare
# build
docker run -it --volume $workDir/app:/mnt --workdir /mnt --rm $wsContainer bash -x -c \
podman run -it --volume $workDir/app:/mnt --workdir /mnt --rm $wsContainer bash -x -c \
'yes | /opt/android-sdk/tools/bin/sdkmanager "build-tools;29.0.2"; \
apt update && apt install gradle -y; \
gradle clean :wallet:assProdRel'
......
......@@ -8,7 +8,7 @@ test() {
prepare
# build
docker run --rm --volume=$PWD:/mnt --workdir /mnt mreichelt/android:latest bash -x -c \
podman run --rm --volume=$PWD:/mnt --workdir /mnt mreichelt/android:latest bash -x -c \
'./gradlew assembleRelease'
builtApk=$(ls $workDir/app/app/build/outputs/apk/release/*.apk)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment