diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5e90389..163d670 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,6 +21,8 @@ test: - yarn script: - yarn test + except: + - tags build: image: node:20 @@ -35,10 +37,12 @@ build: - echo "JOB_ID=$CI_JOB_ID" >> job.env artifacts: paths: - - dist/caldwell-59.zip + - dist/ expire_in: 1d reports: dotenv: job.env + except: + - tags release: image: registry.gitlab.com/gitlab-org/release-cli @@ -49,15 +53,15 @@ release: - job: build artifacts: true script: - - echo "Create Release $CI_COMMIT_REF_NAME" + - echo "Create Release $CI_COMMIT_SHA" release: - name: "Release $CI_COMMIT_REF_NAME" - tag_name: "$CI_COMMIT_REF_NAME" - ref: "$CI_COMMIT_REF_NAME" - description: "Release $CI_COMMIT_REF_NAME" + name: "Release $CI_COMMIT_SHA" + tag_name: "release-$CI_COMMIT_SHA" + ref: "$CI_COMMIT_SHA" + description: "Release $CI_COMMIT_SHA" assets: links: - name: "caldwell-59.zip" - url: "https://git.karaolidis.com/karaolidis/caldwell-59/-/jobs/$JOB_ID/artifacts/raw/caldwell-59.zip" - only: + url: "https://git.karaolidis.com/karaolidis/caldwell-59/-/jobs/$JOB_ID/artifacts/raw/dist/caldwell-59.zip" + except: - tags