diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 69c53bb..538cd42 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -37,14 +37,20 @@ publish: script: - | if [[ ! -z "$CI_COMMIT_TAG" ]]; then - PACKAGE_NAME="ncc-$CI_COMMIT_TAG" + PACKAGE_NAME=$CI_COMMIT_TAG + FILE_NAME="ncc-$CI_COMMIT_TAG.tar.gz" else - PACKAGE_NAME="ncc-$CI_COMMIT_REF_NAME" + PACKAGE_NAME=$CI_COMMIT_REF_NAME + FILE_NAME="ncc-$CI_COMMIT_REF_NAME.tar.gz" fi - mv build/*.tar.gz build/$PACKAGE_NAME.tar.gz + + mv build/*.tar.gz build/$FILE_NAME + echo "Package Name: $PACKAGE_NAME" + echo "File Name: $FILE_NAME" + curl --header "JOB-TOKEN: $CI_JOB_TOKEN" \ - --upload-file build/$PACKAGE_NAME.tar.gz \ - "https://$CI_SERVER_HOST/api/v4/projects/$CI_PROJECT_ID/packages/generic/$PACKAGE_NAME/$CI_PIPELINE_ID/$PACKAGE_NAME.tar.gz" + --upload-file build/$FILE_NAME \ + "https://$CI_SERVER_HOST/api/v4/projects/$CI_PROJECT_ID/packages/generic/$PACKAGE_NAME/$CI_PIPELINE_ID/$FILE_NAME" only: - branches - tags