monitoring: build latest taler-android then same adb pay smoke
Add run-android-build-and-smoke.sh (assembleFdroidDebug from taler-android master) and wire APK_PATH/PKG into the existing smoke.
This commit is contained in:
parent
f79d6350c3
commit
b1c8e5ddb2
5 changed files with 143 additions and 9 deletions
|
|
@ -1,7 +1,6 @@
|
|||
# Android pay smoke (published wallet)
|
||||
# Android pay smoke
|
||||
|
||||
Installs the **F-Droid** GNU Taler Wallet APK and deep-links
|
||||
`taler://withdraw/…` + optional `taler://pay…` against GOA or stage.
|
||||
## 1) Published F-Droid wallet
|
||||
|
||||
```bash
|
||||
# needs adb device/emulator
|
||||
|
|
@ -10,4 +9,22 @@ STACK=goa ./run-android-pay-smoke.sh
|
|||
STACK=stage ./run-android-pay-smoke.sh
|
||||
```
|
||||
|
||||
APK: F-Droid **1.6.1** (`net.taler.wallet.fdroid`).
|
||||
|
||||
## 2) Latest source build + same tests
|
||||
|
||||
Pulls/builds `taler-android` master (`:wallet:assembleFdroidDebug`), then
|
||||
runs the **same** smoke (install + withdraw/pay deep-links).
|
||||
|
||||
```bash
|
||||
# default source: $HOME/taler/taler-android
|
||||
./run-android-build-and-smoke.sh
|
||||
STACK=goa ./run-android-build-and-smoke.sh
|
||||
SKIP_PULL=1 ./run-android-build-and-smoke.sh # use tree as-is
|
||||
TALER_ANDROID_SRC=/path/to/taler-android ./run-android-build-and-smoke.sh
|
||||
```
|
||||
|
||||
Built package id: `net.taler.wallet.fdroid.debug`.
|
||||
Needs `ANDROID_HOME` (e.g. `$HOME/Android/Sdk`), Java 17+, network for Maven.
|
||||
|
||||
See parent [GIT-AUTOMATION-NOTES.md](../GIT-AUTOMATION-NOTES.md).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue