创建实例失败

image: registry.cn-hangzhou.aliyuncs.com/choerodon-tools/cifront:0.5.0

stages:
-  node_build
-  docker_build


node_test:
  stage: node_build
  script:
    - npm_install
    - node_build
  only:
    - /^feature-.*$/

node_build:
  stage: node_build
  script:
    - npm_install
    - node_build
    - node_dist
  only:
    - /^release-.*$/
    - /^hotfix-.*$/
    - develop
    - tags

docker_build-dev:
  image: registry.cn-hangzhou.aliyuncs.com/choerodon-tools/cibase:0.5.0
  stage: docker_build
  script:
    - docker_build
    - clean_cache
    - chart_build
  only:
    - develop

docker_build:
  image: registry.cn-hangzhou.aliyuncs.com/choerodon-tools/cibase:0.5.0
  stage: docker_build
  script:
    - docker_build
    - clean_cache
    - chart_build
  only:
    - /^release-.*$/
    - /^hotfix-.*$/
    - tags


.auto_devops: &auto_devops |
  curl -o .auto_devops.sh \
      "${CHOERODON_URL}/devops/ci?token=${Token}&type=front"
  if [ $? -ne 0 ];then
    cat .auto_devops.sh
    exit 1
  fi
  source .auto_devops.sh

  function npm_install() {
    npm install --registry=https://registry.npm.taobao.org
  }

  function node_build() {
    npm run build
  }

  function node_dist(){
    mkdir -p /cache/$CI_PROJECT_NAME-$CI_PROJECT_ID-$CI_COMMIT_REF_NAME-$CI_COMMIT_SHA/
    cp -r dist /cache/$CI_PROJECT_NAME-$CI_PROJECT_ID-$CI_COMMIT_REF_NAME-$CI_COMMIT_SHA/dist
  }

  function docker_build() {
    cp -r /cache/$CI_PROJECT_NAME-$CI_PROJECT_ID-$CI_COMMIT_REF_NAME-$CI_COMMIT_SHA/dist ./
    docker login -u ${DOCKER_USER} -p ${DOCKER_PWD} ${DOCKER_REGISTRY}
    docker build --pull -t ${DOCKER_REGISTRY}/${GROUP_NAME}/${PROJECT_NAME}:${CI_COMMIT_TAG} .
    docker push ${DOCKER_REGISTRY}/${GROUP_NAME}/${PROJECT_NAME}:${CI_COMMIT_TAG}
    
  }

  function clean_cache() {
    rm -rf /cache/$CI_PROJECT_NAME-$CI_PROJECT_ID-$CI_COMMIT_REF_NAME-$CI_COMMIT_SHA
  }


before_script:
  - *auto_devops

那个空格就是单词中间的正常空格,表示在仓库里面找不到该版本的chart包,可能将 Chartmuseum Pv 和choerodon-devops-service的 pv没有绑定 ,详情见文档

http://choerodon.io/zh/docs/installation-configuration/steps/parts/base/chartmuseum/

http://choerodon.io/zh/docs/installation-configuration/steps/parts/choerodon-devops/

问题找到了,不是pv的问题,而是chart的名称与项目的名称不一致。

恩 chart.yaml下的name创建应用的时候会自动渲染的,不用改

改了就找不到tgz包了