chore: test release

This commit is contained in:
Matthieu CAILLEAUX
2021-12-25 10:09:34 +01:00
parent ac8e04cf1b
commit 70c4f1a158

View File

@@ -27,13 +27,16 @@ build:
- cp module.json dist - cp module.json dist
- cd dist - cd dist
- zip $CI_PROJECT_NAME.zip -r *.* $MODULE_ZIP_DIRS -x ".*" - zip $CI_PROJECT_NAME.zip -r *.* $MODULE_ZIP_DIRS -x ".*"
- echo ARTIFACT_LOC="${CI_JOB_URL}/artifacts/raw" > $CI_PROJECT_DIR/variables.env
artifacts: artifacts:
name: $CI_COMMIT_REF_NAME name: $CI_COMMIT_REF_NAME
when: on_success when: on_success
reports:
dotenv: variables.env
paths: paths:
- dist/$CI_PROJECT_NAME.zip - dist/$CI_PROJECT_NAME.zip
- dist/module.json - dist/module.json
expire_in: 1 day expire_in: never
only: only:
- tags - tags
- master - master
@@ -44,13 +47,6 @@ release:
image: registry.gitlab.com/gitlab-org/release-cli:latest image: registry.gitlab.com/gitlab-org/release-cli:latest
script: script:
- echo 'Running the release job.' - echo 'Running the release job.'
artifacts:
name: $CI_PROJECT_NAME
when: on_success
paths:
- dist/$CI_PROJECT_NAME.zip
- dist/module.json
expire_in: never
release: release:
tag_name: $CI_COMMIT_TAG tag_name: $CI_COMMIT_TAG
name: 'Release $CI_COMMIT_TAG' name: 'Release $CI_COMMIT_TAG'
@@ -58,12 +54,10 @@ release:
assets: assets:
links: links:
- name: 'module' - name: 'module'
url: 'https://greenskin-foundryvtt.gitlab.io/$CI_PROJECT_NAME/$CI_COMMIT_TAG/$CI_PROJECT_NAME.zip' url: '$ARTIFACT_LOC/dist/$CI_PROJECT_NAME.zip'
filepath: '/dist/$CI_PROJECT_NAME.zip'
link_type: package link_type: package
- name: 'manifest' - name: 'manifest'
url: 'https://greenskin-foundryvtt.gitlab.io/$CI_PROJECT_NAME/$CI_COMMIT_TAG/module.json' url: '$ARTIFACT_LOC/dist/module.json'
filepath: '/dist/module.json'
link_type: package link_type: package
only: only:
- tags - tags