Updated .gitlab-ci.yml

This commit is contained in:
Netkas 2023-08-16 15:09:24 -04:00
parent 5ef3e8a08d
commit eb0ae32b71
No known key found for this signature in database
GPG key ID: 5DAF58535614062B

View file

@ -41,14 +41,16 @@ publish:
stage: publish stage: publish
script: script:
- | - |
if [[ "$CI_COMMIT_REF_NAME" == "master" || "$CI_COMMIT_REF_NAME" == "dev" ]]; then if [[ ! -z "$CI_COMMIT_TAG" ]]; then
PACKAGE_NAME=$CI_COMMIT_REF_NAME # If this is a tagged commit, use the tag name as package name
elif [[ ! -z "$CI_COMMIT_TAG" ]]; then
PACKAGE_NAME=$CI_COMMIT_TAG PACKAGE_NAME=$CI_COMMIT_TAG
else else
PACKAGE_NAME=feature/$CI_COMMIT_REF_NAME # Otherwise, use the branch name as the package name
PACKAGE_NAME=$CI_COMMIT_REF_NAME
fi fi
echo "Package Name: $PACKAGE_NAME"
curl --header "JOB-TOKEN: $CI_JOB_TOKEN" \ curl --header "JOB-TOKEN: $CI_JOB_TOKEN" \
--upload-file build/*.tar.gz \ --upload-file build/*.tar.gz \
"https://$CI_SERVER_HOST/api/v4/projects/$CI_PROJECT_ID/packages/generic/$PACKAGE_NAME/$CI_PIPELINE_ID/file.tar.gz" "https://$CI_SERVER_HOST/api/v4/projects/$CI_PROJECT_ID/packages/generic/$PACKAGE_NAME/$CI_PIPELINE_ID/file.tar.gz"