gitlab CI前端时报错

  • Choerodon平台版本:0.18.0

  • 运行环境(如localhost或k8s):k8s

我在前端项目CI时报错,网上查这个错误是说证书相关问题,但是我的harbor证书都已经按照猪齿鱼安装文档放到了指定目录,并且我直接在ssh执行docker login 登录命令是没有问题的,同时我的后端项目在构建的时候,也是没有问题可以执行并且将镜像构建成功推送到了镜像仓库。但前端项目不行,请问可能是什么原因?

你的镜像库地址关联的证书存在问题,请更新正确的证书,如果你是自签名证书,确认将公钥拷贝到所有需要使用该镜像库主机的指定位置。

你好,我们尝试了很多种方式,好像是镜像版本有问题,因为我们后端代码在CI时就没有问题,开始我们cibase镜像使用的是0.8.0就会报这个错误,但是修改为0.7之后就不报错了

嗯,是自签名的证书,也按照文档全部拷贝的。同样的环境使用cibase:0.7.0可以部署,但是使用base:0.8.0就无法部署,感觉不太像是没有拷贝的问题

你好,请尝试使用此镜像以解决此问题

registry.cn-shanghai.aliyuncs.com/choerodon-tools/cibase:0.9.0

我们目前已在使用0.7的版本来避免这个问题,后面我们可以修改0.9试一下