检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
build阶段报如下错: exec user process caused "exec format error" 原因分析 此问题出现的原因一般有两个: 制作镜像的基础镜像和执行机不匹配,如:镜像为arm的,但是执行机是x86的。 Dockerfile文件内容从其他地方复制过来时出现问题。
组织存在,但当前用户对该组织没有编辑权限,推送镜像时仍然会出现此错误,管理员可参考授权管理选择性为当前用户授权。 组织存在,且用户对该组织有编辑权限,那么请进入统一身份认证服务,检查该用户是不是在只读权限的用户组里,如果是,请移除该用户。 推送镜像提示组织数达到上限 错误日志 denied:
请求过于频繁,请稍后再试。 请求过于频繁,请稍后再试。 请求过于频繁,请稍后再试。 400 CB.00060212 上传文件不能为空 上传文件不能为空 请确认是否有选择文件上传 400 CB.00060213 上传文件个数不能超过x个 上传文件个数不能超过x个 请减少单次上传的文件个数 404 CB.00060214
is_modify Boolean 是否有修改任务权限 is_delete Boolean 是否有删除任务权限 is_execute Boolean 是否有执行任务权限 is_copy Boolean 是否有复制任务权限 is_forbidden Boolean 是否有禁用任务权限 is_view
对应的扩展点不存在 问题现象 构建任务执行失败,日志提示“对应的服务扩展点不存在”。 原因分析 服务扩展点数据丢失,构建任务如果关联了该服务扩展点,则执行时会报错。 处理方法 重新在服务扩展点页面新建服务扩展点,并将服务扩展点重新关联到构建任务中,以构建任务中的“通用Git”服务扩展点丢失为例。
基本概念 表1 编译构建服务基本概念 词汇 定义 执行参数 构建任务运行时才指定值的参数,按照类型分为“自定义参数”和“系统预定义参数”。 服务扩展点 一种扩展插件,为平台提供链接第三方服务的能力。如,编译构建服务使用服务扩展点可连接通用Git平台获取项目源码,服务扩展点可以提供对此类连接的新建、编辑、删除等操作。
is_modify Boolean 是否有修改任务权限 is_delete Boolean 是否有删除任务权限 is_view Boolean 是否有查看任务权限 is_execute Boolean 是否有执行任务权限 is_copy Boolean 是否有复制任务权限 is_forbidden
is_modify Boolean 是否有修改任务权限 is_delete Boolean 是否有删除任务权限 is_execute Boolean 是否有执行任务权限 is_copy Boolean 是否有复制任务权限 is_forbidden Boolean 是否有禁用任务权限 is_view
工程编号 create_permission Boolean 用户是否有创建权限 modify_permission Boolean 用户是否有修改权限 group_permission Boolean 用户是否有分类权限 role_id String 角色ID role_name
专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 可用区(AZ:Availability Zone) 一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。
编译构建(待下线) 停止构建任务(待下线) 下载构建日志(待下线) 获取构建记录的有向无环图(待下线) 获取构建记录信息(待下线) 父主题: 编译构建API
查询审计日志 云审计服务是安全解决方案中专业的日志审计服务,记录了CodeArts Build的相关操作事件,方便您日后的查询、审计和回溯。 支持审计日志的操作 表1 云审计服务支持CodeArts Build服务操作 操作名称 资源类型 事件名称 创建编译构建任务 CloudBuildsServer
旧版本开通/关闭按需计费方式说明 本章节仅供老用户参考。 CodeArts旧版计费包括包月套餐购买及服务组合开通方式,购买开通方式请参考旧版CodeArts套餐开通/购买说明。 此外,也可单独开通编译构建服务。单独开通时,采用按需计费模式。开通服务后,将自动取消免费体验,每小时统计使用量并产生计费。
请求Body参数 参数 是否必选 参数类型 描述 delete 是 Boolean 是否有删除权限 keystore_id 是 String 文件密钥id modify 是 Boolean 是否有修改权限 usage 是 Boolean 是否有使用权限 user_name 是 String
希望更模块化、更加细粒度地拆分构建任务,并按照依赖顺序进行构建。 对于上述构建场景,编译构建服务支持使用BuildFlow将多个存在依赖关系的构建任务按照有向无环图(DAG)的方式组装起来,BuildFlow将会按照构建的依赖关系并发进行构建。 此场景下,需要编译构建多任务并发执行。构建并发数计算方式示例如下:
欠费说明 用户在使用编译构建服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响编译构建服务资源的正常运行,请及时充值。 欠费原因 当使用编译构建服务的同时,购买了其他服务的按需计费资源,同时账户中的余额不足以抵扣产生的按需费用。 已购买编译构建服务资源
使用NPM构建上传软件包至软件发布库(内置执行机/图形化构建) 应用场景 本实践帮助您了解如何通过编译构建服务的内置执行机,并以图形化构建的方式编译Node.js项目并上传软件包至软件发布库。 本实践需要依赖使用的其他服务如下: 代码托管服务,用于存储实践中项目所使用的代码。 制
基于私有依赖库使用Maven构建并上传软件包(内置执行机/图形化构建) 应用场景 当CodeArts Build提供的默认依赖库不满足业务要求时,用户可使用自己搭建的私有依赖库进行Maven构建。 本实践需要依赖使用的其他服务如下: 代码托管服务,用于存储实践中项目所使用的代码。
构建历史页获取构建次数 获取指定工程的构建记录列表 查询指定构建记录详情 获取任务构建记录列表v1 获取构建记录信息 获取任务构建记录列表 获取构建记录的有向无环图 父主题: 编译构建API
编译构建旧版计费方式说明 本章节介绍编译服务旧版计费方式,仅供老用户参考。 免费额度 编译构建服务提供每月600分钟免费额度,开通服务前可免费体验,使用量超出免费额度时,系统将会提示购买资源包或并发包或升级为专业版、铂金版。 编译构建是软件开发生产线CodeArts的一个服务,您