ci构建前端项目报错

  • Choerodon平台版本: 1.0.0
    npm构建时,不选中docker构建可以正常运行流水线,加入docker构建的步骤就开始找不到cibase了,但是我本地环境是有cibase的,这是怎么回事。ps:部署环境均为内网。

cibase是我自己构建的,之前的前端项目也可以正常使用,新项目构建就报这个问题了,我在高级设置中已经设置为自己的cibase了


你把ci文件贴来看下

但是我吧Docker构建的步骤去掉就ok了,好奇怪

这个只是npm构建没问题,npm构建后紧跟docker构建就报错了,dockerfile的基础镜像均没问题。而且把dockerfile改为空文件也不行。

你把这个接口的响应内容发一下

发了

找到问题了,但是这个地方是在哪设置的呀

可以发个清晰点的吗?完全看不清内容啊。用postman发一个格式化的yaml吧

就是这个地方不对,怎么设置呀

你流水线界面怎么配置的

所有这个地方的设置都是设置的私服地址

您看下

修改devops-service的部署配置, 添加 CI_DFAULT_IMAGE:xxx(你们的cibase镜像)

奥奥,好的,应该是这样做,devops做了更新。我试试哈

CI_DFAULT_IMAGE还是 CI_DEFAULT_IMAGE?

CI_DFAULT_IMAGE。就是这个

好的。