From 6a48dc689457a4256dfd5d773ac4fdb6265be89c Mon Sep 17 00:00:00 2001 From: Igor Date: Thu, 23 May 2024 09:37:37 +0200 Subject: [PATCH] Update download-and-test-external.yml --- .github/workflows/download-and-test-external.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/download-and-test-external.yml b/.github/workflows/download-and-test-external.yml index 3d860d29..13597383 100644 --- a/.github/workflows/download-and-test-external.yml +++ b/.github/workflows/download-and-test-external.yml @@ -269,8 +269,11 @@ jobs: if grep -qE 'S' <<< "$REPOSITORY"; then find $SOURCE -type f -name "*.deb" -exec cp {} build/output/debs/extra/${i}-${TARGET} \;; fi done else - if grep -qE 'B' <<< "$REPOSITORY"; then find $SOURCE -type f -name "*.deb" -exec cp {} build/output/debs-beta/extra/${RELEASE}-${TARGET} \;; fi - if grep -qE 'S' <<< "$REPOSITORY"; then find $SOURCE -type f -name "*.deb" -exec cp {} build/output/debs/extra/${RELEASE}-${TARGET} \;; fi + elements=($(echo $RELEASE | tr ':' "\n")) + for SELECTED_RELEASE in "${elements[@]}"; do + if grep -qE 'B' <<< "$REPOSITORY"; then find $SOURCE -type f -name "*.deb" -exec cp {} build/output/debs-beta/extra/${SELECTED_RELEASE}-${TARGET} \;; fi + if grep -qE 'S' <<< "$REPOSITORY"; then find $SOURCE -type f -name "*.deb" -exec cp {} build/output/debs/extra/${SELECTED_RELEASE}-${TARGET} \;; fi + done fi - name: Deploy to server