Loading .gitlab-ci.yml +13 −7 Original line number Diff line number Diff line Loading @@ -32,10 +32,16 @@ # "https://git.kodiary.com/api/v4/projects/465/packages/generic/masonite-broadcast-client/1.0.0/masonite-broadcast-client-1.0.0.tgz" only: # - tags # Only publish on version tags # 1. Upload to GitLab Generic Registry curl --header "PRIVATE-TOKEN: ${CI_JOB_TOKEN}" \ --upload-file masonite-broadcast-client-1.0.0.tgz \ publish-generic: stage: deploy image: curlimages/curl:latest script: - apk add npm # Install npm in curl image - npm pack - PACKAGE_FILE=$(ls masonite-broadcast-client-*.tgz) - | curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" \ --upload-file "${PACKAGE_FILE}" \ "https://git.kodiary.com/api/v4/projects/465/packages/generic/masonite-broadcast-client/1.0.0/masonite-broadcast-client-1.0.0.tgz" # 2. Install from GitLab # npm install https://git.kodiary.com/api/v4/projects/465/packages/generic/masonite-broadcast-client/1.0.0/masonite-broadcast-client-1.0.0.tgz only: - tags Loading
.gitlab-ci.yml +13 −7 Original line number Diff line number Diff line Loading @@ -32,10 +32,16 @@ # "https://git.kodiary.com/api/v4/projects/465/packages/generic/masonite-broadcast-client/1.0.0/masonite-broadcast-client-1.0.0.tgz" only: # - tags # Only publish on version tags # 1. Upload to GitLab Generic Registry curl --header "PRIVATE-TOKEN: ${CI_JOB_TOKEN}" \ --upload-file masonite-broadcast-client-1.0.0.tgz \ publish-generic: stage: deploy image: curlimages/curl:latest script: - apk add npm # Install npm in curl image - npm pack - PACKAGE_FILE=$(ls masonite-broadcast-client-*.tgz) - | curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" \ --upload-file "${PACKAGE_FILE}" \ "https://git.kodiary.com/api/v4/projects/465/packages/generic/masonite-broadcast-client/1.0.0/masonite-broadcast-client-1.0.0.tgz" # 2. Install from GitLab # npm install https://git.kodiary.com/api/v4/projects/465/packages/generic/masonite-broadcast-client/1.0.0/masonite-broadcast-client-1.0.0.tgz only: - tags