检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单的混合语言构建平台,实现编译构建云端化,支撑企业实现持续交付,缩短交付周期,提升交付效率。支持编译构建任务一键创建、配置和执行,实现获取代码、构建、打包等活动自动化,实时监控构建状态,让您更加快速、高效地进行云端编译构建。 您可以使用本文档提供的API对编译构建任务进行相关操作
String 代码提交的commit id commit_info commit_info object 代码提交信息 build_type String 构建编号,每日从1开始 code_branch String 代码仓分支 scm_type String 代码源类型 scm_web_url
任务名称 自定义任务名称,例如:build_docker_image_task。 代码源 选择构建时拉取的代码源,这里选择“Repo”。 代码仓 选择新建CodeArts Repo代码仓中新建的代码仓库名称“build_docker_image_repo”。 默认分支 选择默认“master”即可。
返回结果 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请
licenseInfo createLicenseInfo 创建代码缓存信息 codeCacheInfo createCodeCacheInfo 删除代码缓存信息 codeCacheInfo deleteCodeCacheInfo 创建代码缓存使用记录 cacheHistoryInfo cr
文件路径大小写配置有误。图中代码配置的是“'./App.Vue'”,实际文件名是“'./App.vue'”,导致找不到所需文件。因为Windows系统不区分大小写,而Linux系统区分,所以可能本地能构建成功,在编译构建服务上却构建失败。 处理方法 在代码项目中的相应文件夹下,补充错误日志中提示缺失的文件。
可在时间下拉框中选择查看的历史时间。 图2 洞察页面 单击构建历史下的构建编号,即可查看构建详情,包括代码源信息、触发来源、构建时间与时长、关联信息、排队时间、步骤日志和构建参数等。 图3 构建日志页面 单击左上角代码源链接,可进入对应代码仓库页面。 单击“构建包下载”,在下拉列表中单击“下载全部”,可以下载构
String 代码提交的commit id commit_info commit_info object 代码提交信息 build_type String 构建编号,每日从1开始 code_branch String 代码仓分支 scm_type String 代码源类型 scm_web_url
String 代码提交的commit id commit_info commit_info object 代码提交信息 build_type String 构建编号,每日从1开始 code_branch String 代码仓分支 scm_type String 代码源类型 scm_web_url
机资源核数的并发数,突破单机资源规格的限制,从而实现提升编译效率的目标。 L2级别:对于大多数开发过程,构建之间只有少量代码变更,除去更新的部分外,其余的代码编译均为重复构建。L2级别通过增量构建提升编译效率,在编译过程中对编译结果进行缓存,下次编译时通过对源码的变更来判断是否可
介绍如何自定义Maven镜像并推送至SWR 03:45 自定义Maven镜像并推送至SWR 编译构建 CodeArts Build 介绍如何代码化NPM构建 04:46 代码化NPM构建 编译构建 CodeArts Build 介绍如何上传软件包至软件发布库 02:11 上传软件包至软件发布库
构建) 使用编译构建服务完成Maven构建,使用构建包制作Docker镜像并推送到SWR仓库。 代码化构建 实践 描述 使用Maven构建执行多任务构建工程(内置执行机,预置镜像,代码化构建) 使用BuildFlow将多个存在依赖关系的构建任务按照有向无环图(DAG)的方式组装起
任务记录编号 code_branch String 代码分支 commit_id String 代码提交ID trigger_type String 触发类型 build_time Number 执行时间 scm_web_url String 代码源地址 scm_type String 仓库类别,Repo、Github等
触发类型 build_time String 构建时间 scm_web_url String 代码仓web地址 scm_type String 代码仓类型 repo_id String 代码仓ID build_project_id String 构建项目ID last_job_running_status
CreateBuildJobScm 参数 参数类型 描述 branch String 代码分支 url String 代码仓地址 repo_id String repo的id web_url String 代码仓http地址 scm_type String 仓库类别,Repo、Github等
构建任务基础配置 配置构建环境 配置代码下载 父主题: 配置构建任务
新建构建任务 新建分组 新建构建任务(图形化构建) 新建构建任务(代码化构建)
CreateBuildJobScm 参数 是否必选 参数类型 描述 branch 否 String 代码分支 url 是 String 代码仓地址 repo_id 是 String repo的id web_url 是 String 代码仓http地址 scm_type 是 String 仓库类别,Repo、Github等
CreateBuildJobScm 参数 参数类型 描述 branch String 代码分支 url String 代码仓地址 repo_id String repo的id web_url String 代码仓http地址 scm_type String 仓库类别,Repo、Github等
加速构建任务 构建加速背景介绍 通过Gcc/Clang实现构建加速 对鸿蒙构建工程配置构建加速 对AOSP构建工程配置构建加速 通过代码缓存方式实现构建加速