Commit 32b9b942 authored by shRabbit's avatar shRabbit
Browse files

修复 Release 资产链接:改用 Container Registry 页面 URL(http(s) 限制)

parent 16b42271
Loading
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -58,7 +58,7 @@ release:
  stage: release
  image: registry.gitlab.com/gitlab-org/release-cli:latest
  script:
    # 把 Docker 镜像作为资产链接写入 Release(link_type=image)
    - release-cli create --name "NoCost $CI_COMMIT_TAG" --tag-name "$CI_COMMIT_TAG" --ref "$CI_COMMIT_SHA" --description "NoCost $CI_COMMIT_TAG 自动发布" --assets-link "{\"name\":\"Docker image\",\"url\":\"$CI_REGISTRY_IMAGE:$CI_COMMIT_TAG\",\"link_type\":\"image\"}"
    # 资产链接只允许 http/https/ftp,故指向 Container Registry 页面;镜像引用写入描述
    - release-cli create --name "NoCost $CI_COMMIT_TAG" --tag-name "$CI_COMMIT_TAG" --ref "$CI_COMMIT_SHA" --description "NoCost $CI_COMMIT_TAG 自动发布。Docker 镜像:$CI_REGISTRY_IMAGE:$CI_COMMIT_TAG" --assets-link "{\"name\":\"Docker image ($CI_COMMIT_TAG)\",\"url\":\"$CI_PROJECT_URL/container_registry\",\"link_type\":\"image\"}"
  rules:
    - if: '$CI_COMMIT_TAG'