Add run-android-build-and-smoke.sh (assembleFdroidDebug from taler-android master) and wire APK_PATH/PKG into the existing smoke. |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| README.md | ||
| run-android-build-and-smoke.sh | ||
| run-android-pay-smoke.sh | ||
Android pay smoke
1) Published F-Droid wallet
# needs adb device/emulator
./run-android-pay-smoke.sh
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).
# 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.