diff --git a/gitlab-ci-mkp.yml b/gitlab-ci-mkp.yml index 498556fbe7d09f527a67ab499ee21b9b271c21cc..03f871cf19bf97fe35df87aee086660f0f81e536 100644 --- a/gitlab-ci-mkp.yml +++ b/gitlab-ci-mkp.yml @@ -38,23 +38,17 @@ upload: curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" \ --upload-file dist/${CHECKMK_PLUGIN_FILENAME} "${PACKAGE_REGISTRY_URL}/${CHECKMK_PLUGIN_FILENAME}" -release: +release_job: + image: gitlab/glab:latest stage: release - image: registry.gitlab.com/gitlab-org/release-cli:latest - #image: gitlab/glab:latest tags: - global-runner - rules: - - if: $CI_COMMIT_TAG script: - - echo "running release_job for $CI_COMMIT_TAG" - release: - name: 'Release $CI_COMMIT_TAG' - description: '$CI_COMMIT_TAG_MESSAGE' - tag_name: '$CI_COMMIT_TAG' - ref: '$CI_COMMIT_SHA' - assets: - links: - - name: '$CHECKMK_PLUGIN_FILENAME' - url: '${PACKAGE_REGISTRY_URL}/${CHECKMK_PLUGIN_FILENAME}' - link_type: 'package' + - glab release create $CI_COMMIT_TAG -T $CI_COMMIT_TAG -N $CI_COMMIT_TAG_MESSAGE -r $CI_COMMIT_SHA -n 'Release $CI_COMMIT_TAG' --assets-links=' + [ + { + "name": "$CHECKMK_PLUGIN_FILENAME", + "url":"${PACKAGE_REGISTRY_URL}/${CHECKMK_PLUGIN_FILENAME}", + "link_type": "package" + } + ]'