检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过流水线调用构建任务时,提示任务不存在 问题现象 执行流水线失败,流水线上挂载的构建任务报错,异常信息为:任务不存在。 原因分析 该报错构建任务被删除,导致流水线执行失败。 处理方法 检查该任务是否被人为删除,且不可以从用户侧恢复。 尝试重新配置构建任务和流水线。 如果仍然未能解决,请联系技术支持工程师。
执行Maven构建时,提示找不到pom文件 问题现象 异常信息如下: 1 [ERROR] The goal you specified requires a project to execute but there is no POM in this directory (/xx
执行构建时拉取子模块代码出错 问题现象 执行构建任务时,报如下异常信息: 原因分析 Git从CodeArts Repo拉取子模块时出现错误“Could not read from remote repository”,可能是没有权限或者“.gitmodules”文件配置错误。 处理办法
result object 项目列表 error String 返回错误信息 status String 返回状态信息 表4 result 参数 参数类型 描述 pagination pagination object 分页信息 data Array of BuildRecord objects
响应Body参数 参数 参数类型 描述 result result object 结果 error String 返回错误信息 status String 返回状态信息 表5 result 参数 参数类型 描述 health_score String 健康度 page_index String
执行Npm构建时,报错提示npm cb() never called 问题现象 执行Npm构建任务时,日志报如下异常信息: 原因分析 NPM缓存发生异常,需要清理缓存。 处理方法 编辑任务,在命令行npm install命令之前添加命令npm cache clean -f,然后保存任务重新执行。
执行Npm构建时,报错提示gyp ERR! stack Error: EACCES: permission denied 问题现象 执行Npm构建任务时,日志报如下异常信息: gyp ERR! stack Error: EACCES: permission denied, mkdir '******/job_
执行构建时拉取子模组失败,找不到子模组的修订版本 问题现象 异常信息如下: 1 2 3 4 5 6 7 8 9 [2019-07-02 08:29:23.179] ERROR: Command "git submodule update --init --recursive --remote
您可以使用本文档提供的API对编译构建任务进行相关操作,如执行、查询任务等,支持的全部操作请参见API概览。 在调用API之前,请确保已经充分了解编译构建相关概念,详细信息请参见产品介绍。 终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,服务的终端节点信息可参考地区和终端节点。 编译构建
当前步骤执行失败后是否继续执行下一个步骤,根据实际使用场景选择是或否。 代码化构建 参考以下代码示例,修改在创建代码化构建使用的YAML文件中的BUILD部分代码信息。 1 2 3 4 5 6 7 8 version: 2.0 # 必须是2.0 steps: BUILD: - sbt:
查询指定代码仓库最近一次成功的构建历史 功能介绍 查询指定代码仓库最近一次成功的构建历史 调用方法 请参见如何调用API。 URI GET /v3/jobs/{project_id}/last-history 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
单击“保存并执行”,在弹框中单击“确定”,启动构建任务。 当页面中显示时,表示任务执行成功。请记录以“#”开头的字符串(例如)。 如果构建失败,请根据失败步骤信息与日志中的报错信息排查。 检查发布件。 单击导航“制品仓库 > 软件发布库”,进入软件发布库。 在与项目同名的仓库中,可以找到“docker-sta
构建任务执行时被中止 问题现象 构建任务被中止,异常信息如下: 原因分析 编译构建单个构建任务单次构建最大时长限制为:1小时(非付费用户)/4小时(付费用户),构建时长如果超过了系统限定值,系统会强制中止任务执行。 父主题: 通用构建问题
执行Npm构建失败,但不显示错误日志 问题现象 Npm构建失败,但不显示错误日志,异常信息如下: 原因分析 在构建脚本中,设置了出现错误时,直接退出构建。 处理方法 检查构建脚本中对错误情况的处理,删除“process.exit(1)”等可能导致构建出错时直接退出的情况。 父主题:
分页页码,表示从此页开始查询, page大于等于1 默认取值: 1 search 否 String 搜索内容 请求参数 无 响应参数 状态码:200 表2 响应Body参数 参数 参数类型 描述 result result object 项目列表 error String 返回错误信息 status
执行Npm构建时,报错提示enoent ENOENT: no such file or directory 问题现象 异常信息如下: 原因分析 项目缺少关键文件。 上图中520行的错误日志,“npm ERR! enoent ENOENT: no such file or directory
执行Npm构建时,报错提示找不到依赖版本 问题现象 npm找不到依赖版本,请确认依赖版本是否存在,提示异常信息如下: 原因分析 npm找不到依赖版本。 处理方法 检查package.json/package-lock.json中配置的依赖版本是否正确,若不正确,需要修改。 检查所使用的镜像源站上是否存在该版本的依赖。
状态码:200 表4 响应Body参数 参数 参数类型 描述 result String 返回错误信息 error String 返回错误信息 status String 返回状态信息 状态码:400 表5 响应Body参数 参数 参数类型 描述 error_code String
执行Npm构建时,报错提示error: could not write config file 问题现象 执行Npm构建任务时,日志报异常信息:error: could not write config file /npmcache/_cacache/tmp/git-clone-b0ba91a1/
且Dockerfile文件在根目录下,则此处填写为“./Dockerfile”。 添加构建元数据到镜像 配置是否将本次构建信息添加到镜像中,镜像制作完成后可以通过docker inspect命令查看镜像元数据。 失败后是否继续运行 当前步骤执行失败后是否继续执行下一个步骤,根据实际使用场景选择是或否。