From 6aac66148a24646973c6d8655ee93b62ae500115 Mon Sep 17 00:00:00 2001 From: xdavidwu Date: Wed, 22 Mar 2023 23:11:16 +0800 Subject: [PATCH] build: handle multiple apks --- build.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/build.yml b/build.yml index db8eeb6..c1dc5ee 100644 --- a/build.yml +++ b/build.yml @@ -25,11 +25,13 @@ tasks: - deploy: | cd "$source" ver=$(git rev-parse HEAD) - test -f build/outputs/apk/debug/*-debug.apk && apk=$(echo build/outputs/apk/debug/*-debug.apk) || true - test -f */build/outputs/apk/debug/*-debug.apk && apk=$(echo */build/outputs/apk/debug/*-debug.apk) || true - test -f "$apk" + ls build/outputs/apk/debug/*-debug.apk && apk=$(echo build/outputs/apk/debug/*-debug.apk) || true + ls */build/outputs/apk/debug/*-debug.apk && apk=$(echo */build/outputs/apk/debug/*-debug.apk) || true + test -n "$apk" echo "StrictHostKeyChecking=no" >> ~/.ssh/config - ssh deploy@fdroid.xdavidwu.link "$source-debug-$ver.apk" < "$apk" + for a in $apk; do + ssh deploy@fdroid.xdavidwu.link "$(basename $a | sed s/\.apk/-$ver.apk/)" < $a + done triggers: - action: email condition: always -- 2.43.0