From 4a9fb1b1d095e2f439d72e3192b22945cef7f530 Mon Sep 17 00:00:00 2001
From: George Sedov <george.sedov@desy.de>
Date: Mon, 31 Oct 2022 00:35:24 +0100
Subject: [PATCH] filenames are tricky

---
 .gitlab-ci.yml | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f946b4d49..1f17cefb8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -284,13 +284,13 @@ build-services-docker-release:
   script:
     - >
       for dist in $(ls $CI_PROJECT_DIR/linux_packages); do
-        files="asapo-devel python-asapo-consumer python-asapo-producer python3-asapo-consumer python3-asapo-producer"
+        files="asapo-devel python-asapo python3-asapo"
         for file in $files; do
           if ls $CI_PROJECT_DIR/linux_packages/${dist}/${file}* 1> /dev/null 2>&1; then
-            DIST_FILE=$(ls $CI_PROJECT_DIR/linux_packages/$dist/${file}*)
-            if [[ -f "$DIST_FILE" ]]; then
+            for distfile in $(ls $CI_PROJECT_DIR/linux_packages/$dist/${file}*); do
+              DIST_FILE=${distfile//"~"/"_"}
               curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file $DIST_FILE "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/$file-$dist/$DIST_VERSION/$(basename $DIST_FILE)"
-            fi
+            done
           fi
         done
       done
-- 
GitLab