视频帮助 - 编译构建 CodeArts Build
None 服务介绍 编译构建服务介绍视频 04:16 了解什么是编译构建服务 操作指导 Maven构建 02:57 介绍如何创建并执行Maven构建任务 自定义Maven镜像并推送至SWR 03:45 介绍如何自定义Maven镜像并推送至SWR仓库 NPM代码化构建 04:46 介绍如何进行
执行Maven构建时,提示找不到package/symbol - 编译构建 CodeArts Build
分析日志可知,项目中引用了“com.sun.jersey.api.client.config”包下面的内容,但构建时无法从项目中以及所有解析出的依赖包中找到此包导致。
拉取制品仓时报错:401 Unauthorized - 编译构建 CodeArts Build
原因分析 用户无私有依赖库的权限。 处理方法一 场景:构建任务与私有依赖库在同一个项目,且其他任务也未成功。 原因分析:项目管理员调整了角色或者调整了角色的权限。 处理方法:联系CodeArts Artifact服务查看具体权限解决。
执行Msbuild构建时,提示Object、namespace未定义 - 编译构建 CodeArts Build
原因分析 由于解决方案中存在多个csproj文件,生成时使用默认构建命令指定OutputPath=../buildResult/Release/bin会造成所有的csproj生成时在一个文件夹中,造成obj文件等发生链接冲突。
执行Npm构建失败,但不显示错误日志 - 编译构建 CodeArts Build
执行Npm构建失败,但不显示错误日志 问题现象 Npm构建失败,但不显示错误日志,异常信息如下: 原因分析 在构建脚本中,设置了出现错误时,直接退出构建。 处理方法 检查构建脚本中对错误情况的处理,删除“process.exit(1)”等可能导致构建出错时直接退出的情况。
自定义执行机Windows安装agent失败 - 编译构建 CodeArts Build
原因分析 Windows执行机上时区错误。 处理方法 登录Windows执行机。 单击桌面右下角时间,单击“日期和时间设置”。 修改时区为北京时间。 重新下发命令即可。 父主题: 通用构建问题
执行Msbuild构建时,找不到**文件 - 编译构建 CodeArts Build
原因分析 项目中文件(文件夹)名带有空格,造成Msbuild编译时从空格处截断文件路径,报找不到文件异常,导致构建失败。 处理方法 去除目录中的空格以及对应引用路径中的空格,可保证编译过程中不出现空格导致的构建失败问题。 父主题: Msbuild构建
使用Dockerfile制作镜像失败 - 编译构建 CodeArts Build
指定的镜像标签不存在 错误日志 manifest for java:8ull-jdk-alpine not found 分析处理 镜像仓库中存在指定镜像,但不存在镜像的对应版本/标签时会出现“manifest not found”错误。
云审计 - 编译构建 CodeArts Build
云审计 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。
执行Npm构建时,报错提示Unexpected end of JSON ... - 编译构建 CodeArts Build
问题现象 执行npm install时,提示异常信息如下: 原因分析 解析文件中的json字符串失败,有可能从镜像仓下载的文件不完整。
通过流水线调用构建任务时,提示任务不存在 - 编译构建 CodeArts Build
原因分析 该报错构建任务被删除,导致流水线执行失败。 处理方法 在构建任务列表页,检查该任务是否被人为删除,且不可以从用户侧恢复。 尝试重新配置构建任务和流水线。 如果仍然未能解决,请联系技术支持工程师。 父主题: 通用构建问题
镜像仓库登录异常 - 编译构建 CodeArts Build
镜像仓库登录异常 问题现象 异常信息如下: 1 Error response from daemon: login attempt to https://hub.docker.com/v2/ failed with status: 404 Not Found 原因分析 镜像仓库地址填写有误
执行构建时未拉取子模块 - 编译构建 CodeArts Build
原因分析 此问题一般为没开启子模块自动更新。 处理办法 参考编辑构建任务,在“代码下载配置”构建步骤中,将“子模块(submodules)自动更新”开关设置为开启状态。 父主题: 通用构建问题
推送镜像到SWR失败 - 编译构建 CodeArts Build
分析处理 此类错误一般为SWR登录命令中账号/密码填写错误或临时登录账号信息已过期导致,获取有效登录指令重试即可。
执行Maven构建时,提示未开通私有依赖仓 - 编译构建 CodeArts Build
原因分析 没有开通私有依赖仓。 处理方法 单击CodeArts首页“服务 > 私有依赖库” ,选择开通,待开通完成之后重新执行构建即可。 父主题: Maven构建
执行Npm构建时,报错提示gyp ERR! stack Error: EACCES: permission denied - 编译构建 CodeArts Build
EACCES: permission denied, mkdir '******/job_1451ba57-0c35-4daa-99c2-21425404f61c_1564043318112/saas_shop/node_modules/node-sass/.node-gyp' 原因分析
执行Npm构建时,报错提示找不到依赖版本 - 编译构建 CodeArts Build
执行Npm构建时,报错提示找不到依赖版本 问题现象 npm找不到依赖版本,请确认依赖版本是否存在,提示异常信息如下: 原因分析 npm找不到依赖版本。 处理方法 检查package.json/package-lock.json中配置的依赖版本是否正确,若不正确,需要修改。
执行Android构建时,报错提示Gradle版本过低 - 编译构建 CodeArts Build
原因分析 编译环境的Gradle版本较低不满足编译要求。 处理方法 如果是Gradle构建,则选择符合条件的Gradle版本。 如果是Gradlew构建,则修改“gradle/wrapper/gradle-wrapper.properties”文件,修改“gradle-*.
执行Npm构建时,报错提示error: could not write config file - 编译构建 CodeArts Build
file 问题现象 执行Npm构建任务时,日志报异常信息:error: could not write config file /npmcache/_cacache/tmp/git-clone-b0ba91a1/.git/config: Disk quota exceeded 原因分析
执行Npm构建时,报错提示npm cb() never called - 编译构建 CodeArts Build
执行Npm构建时,报错提示npm cb() never called 问题现象 执行Npm构建任务时,日志报如下异常信息: 原因分析 NPM缓存发生异常,需要清理缓存。

