diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f946b4d4902ceaf8855b683d60d55009061d5a1d..1f17cefb864d822397f5c9815e2ff9e8704bf566 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