android-test: matrix published + stable-self + master builds

Add run-android-variant-matrix.sh so smoke covers F-Droid stable APK,
a self-build of the same release tag (wallet-1.6.1), and origin/master.
Build helper accepts tags; avoids relying on a single developer tree.
This commit is contained in:
Hernâni Marques 2026-07-17 21:31:30 +02:00
parent 0c3019822f
commit b0e186f392
No known key found for this signature in database
6 changed files with 312 additions and 44 deletions

View file

@ -183,8 +183,13 @@ For reliable full UI confirm/pay use a physical phone or a host with **≥68
### From-source smoke (same tests as F-Droid)
```bash
# build latest master + adb smoke
# single ref (default: inference fix branch)
./android-test/run-android-build-and-smoke.sh
BRANCH=master ./android-test/run-android-build-and-smoke.sh
# self-build published stable tag (parity with F-Droid 1.6.1 source)
BRANCH=wallet-1.6.1 LABEL=stable-self ./android-test/run-android-build-and-smoke.sh
# matrix: published APK + stable self-build + master (antiweird-build)
./android-test/run-android-variant-matrix.sh
STACK=goa ./android-test/run-android-build-and-smoke.sh
# already built:
APK_PATH=$HOME/taler/taler-android/wallet/build/outputs/apk/fdroid/debug/wallet-fdroid-debug.apk \