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