检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
代码示例参数说明 参数 类型 说明 name string 可选参数。 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“.”、“/”、圆括号(中英文)。 字符长度范围为1~128。 image string 可选参数。 填写镜像版本,“cl
maven:Maven构建步骤定义。 name:构建步骤名称,支持自定义名称,非必填,默认值“Maven构建”。 image:构建使用的容器镜像,支持自定义和默认镜像,默认镜像名称为“cloudbuild@”加上工具版本名称,工具版本名称可以参考构建工具版本,必填项。 inputs:步骤输入参数,
修订记录 文档修订记录累积了每次文档更新的说明。最新版本的文档包含以前所有文档版本的更新内容。 发布日期 修订记录 2024-01-16 新增API: 下载构建实时日志、获取任务构建记录列表 2023-11-13 新增API: 下载全量构建日志、下载构建步骤日志、获取构建产物详情
请求什么类型的操作,具体如下: 请求方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的
daily_build_number String 构建每日编号 build_record_type build_record_type object 构建记录类型 trigger_type String 触发类型 scm_type String 代码源类型 scm_web_url String 代码源地址
约束与限制 当构建任务的代码源为用户本地代码仓时,出于安全性考虑,如仅需CodeArts Build可以访问代码仓,可将下列IP加入代码仓服务器的访问白名单中。 华北-北京四、华北-北京一、东北-大连:121.36.9.82、119.3.235.73 华南-广州、华南-深圳、华东-
Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录CodeArts Build的管理事件和数据事件用于审计。 CTS的
OutPutResult> 镜像包信息 表5 OutPutResult 参数 参数类型 描述 project_id String 构建任务所在项目的ID name String 产物名称 version String 产物版本 package_type String 产物类型 uri String
Conflict 服务器在完成请求时发生冲突。 返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。 410 Gone 客户端请求的资源已经不存在。 返回该状态码,表明请求的资源已被永久删除。 411 Length Required 服务器无法处理客户
选填,可自定义,与branch一起确定缓存标签 表1 配置参数表 参数项 参数类型 描述 是否必填 CLOUD_BUILD_UPLOAD_FLAG String 用于控制是否跳过缓存上传文件服务器。 True:是。 为空:否。 否 CLOUD_BUILD_REMOTE_CACHE
路径参数 参数 是否必选 参数类型 描述 job_id 是 String 构建的任务ID; 编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串。 表2 Query参数 参数 是否必选 参数类型 描述 revisedl_no 是 String 新记录的序号 original_no
env和envs配置为非必填项。当用户需要使用条件判断确定使用的主机规格与类型时,选择配置envs env: # 如果配置,则优先级最高。即在此处定义了主机规格与类型,则不使用构建环境配置中选择的主机类型和规格 resource: type:docker # 资源池类型:docker或custom,其中d
历史API接口(待下线) 下载构建日志(待下线) 获取构建记录的有向无环图(待下线) 获取构建记录信息(待下线) 停止构建任务(待下线)
Object 错误 result Array of ShowPackageSpecStatusList objects 单元测试报告列表 表3 ShowPackageSpecStatusList 参数 参数类型 描述 resource_id String 资源编号 region_id
支持不同的源码托管服务。 支持用户持续集成集群。 构建成本低 按照实际占用的资源及时长支付相应费用,杜绝企业硬件资源及维护资金投入,有效降低构建成本。 服务器由CodeArts统一维护,大幅降低成本。
通用构建问题 执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 如何使用构建并发包 执行构建时找不到必须的项目文件 上传软件包时找不到文件 执行编译构建任务时提示:权限不足,无法获取信息 通过流水线调用构建任务时,提示任务不存在 构建任务执行时被中止 Eclipse普通Java项目上云
响应Body参数 参数 参数类型 描述 result Array of QueryJobNoticeItems objects 查询模板结果 error String 返回错误信息 status String 返回状态信息 表4 QueryJobNoticeItems 参数 参数类型 描述 notice_type
object 当前租户(计费)类型 error String 返回错误信息 status String 返回状态信息 表2 result 参数 参数类型 描述 type String 套餐类型 charge_type String 计费类型 main_resource_list Array
APK的签名文件和Maven构建settings.xml文件并提供对这类文件的管理(如:新建、编辑、删除、权限设置)。 约束限制 文件大小限制为100k。 文件类型限制为:.xml、.key、.keystore、.jks、.crt、.pem。 最多支持上传20个文件。 上传文件 访问CodeArts Build服务首页。
该步骤用于解析用户生成的单元测试结果文件,并生成可视化报告。 前提条件 在执行“单元测试报告”步骤前,需已生成测试结果文件,并且该文件框架符合编译构建服务支持的框架类型。 图形化构建 在配置构建步骤中,添加“单元测试报告”构建步骤,参考表1配置参数。 表1 单元测试报告参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。