-
产品优势 - 编译构建 CodeArts Build
环境。 快速 利用云端构建海量构建资源,采用多样化的云端构建加速手段,实现本地构建无法企及的构建速度。 云上弹性资源,任务并行执行。 全局和租户两级缓存。 专线网络,传输更快。 易扩展 灵活对接不同的代码托管服务。 支持用户自定义构建环境。 支持不同的源码托管服务。 支持用户持续集成集群。
-
执行构建任务时,能否指定在某一台/一种配置的服务器上运行? - 编译构建 CodeArts Build
执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 否。 目前编译构建服务采取空闲服务器随机分配的方式,暂不支持指定特定机器执行构建任务。 父主题: 公共问题
-
配置构建环境 - 编译构建 CodeArts Build
预置“构建环境配置”步骤。参数说明如下: 参数项 说明 构建环境主机类型 X86服务器、鲲鹏(ARM)服务器。 执行主机 用来执行编译构建任务的计算资源,在编译构建服务中,该计算资源为虚拟机。执行主机包括内置执行机和自定义执行机。 内置执行机:编译构建服务自身提供的执行主机,用户无需配置即可开箱即用。 自定
-
应用场景 - 编译构建 CodeArts Build
及Windows下C/C++/C#应用程序的编译构建。 移动终端APP 场景特点:移动终端APP业务变化快,交付要求短平快。 适用场景:利用云端并行编译技术,快速编译构建,缩短交付周期。支持Android系列移动终端APP的编译构建。
-
使用Gradle构建 - 编译构建 CodeArts Build
command: | # 使用CodeArts提供的gradle wrapper,充分利用缓存加速 cp /cache/android/wrapper/gradle-wrapper.jar ./g
-
使用编译构建服务Ant构建并上传软件包至软件发布库(X86,预置镜像,图形化构建) - 编译构建 CodeArts Build
本节以Ant构建为例,为您介绍使用X86服务器并以图形化构建的方式,快速使用编译构建服务构建项目,并上传软件包至软件发布库。 前提条件 已开通并授权使用编译构建服务。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建 CodeArts
-
状态码 - 编译构建 CodeArts Build
Unauthorized 在客户端提供认证信息后,返回该状态码,表明服务端指出客户端所提供的认证信息不正确或非法。 402 Payment Required 保留请求。 403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因
-
构造请求 - 编译构建 CodeArts Build
表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点中获取。 例如IAM服务在“华北-北京一”区域的Endpoint为“iam.cn-north-1.myhuaweicloud
-
使用Android构建 - 编译构建 CodeArts Build
在“Android构建”构建步骤的“Keystore文件”处,单击“上传”,在弹出的窗口中选择文件,添加描述,勾选相关协议,然后单击“保存”。 或在编译构建服务首页,单击“更多 > 文件管理”,单击“上传文件”,在弹出的窗口中选择文件,添加描述,勾选相关协议,然后单击“保存”。 在文件管理页面,可
-
通过代码缓存方式实现构建加速 - 编译构建 CodeArts Build
构建参数,可在构建过程中引用 - name: CLOUD_BUILD_UPLOAD_FLAG # 参数为有值和为空两种状态,可控制跳过缓存上传至文件服务器 value: true - name: CLOUD_BUILD_REMOTE_CACHE # 参数为有值和为空两种状态,可控制会从其他执行机获取缓存
-
公共问题 - 编译构建 CodeArts Build
执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 如何使用构建并发包 构建环境中有Android,对于iOS是否有支持计划? 单次编译构建上传的构建包是否有容量限制? 构建找不到必须的项目文件 上传软件包时找不到文件 当前用户没有开通CodeArts Build服务 权限不足,无法获取信息
-
成长地图 - 编译构建 CodeArts Build
从0到1,带您快速上手编译构建提供的主流语言构建,开启您的编译构建之旅。 快速入门 快速使用编译构建服务图形化完成Maven构建(ARM,预置镜像) 快速使用编译构建服务图形化完成Maven构建(X86,预置镜像) 快速使用编译构建服务代码化完成Maven构建(X86,预置镜像) 任务管理 新建构建任务 执行/禁用构建任务
-
使用编译构建服务的Cmake构建并上传软件包至软件发布库(ARM,预置镜像,图形化构建) - 编译构建 CodeArts Build
本节以Cmake构建为例,介绍如何使用编译构建服务的鲲鹏环境构建项目,并上传软件包到软件发布仓库。 “鲲鹏(ARM)服务器”目前只有华北-北京四区域支持。 前提条件 已开通并授权使用编译构建服务。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建
-
约束与限制 - 编译构建 CodeArts Build
最大并发CPU核数,即make -j后面的数字。 浏览器类型 目前适配的主流浏览器类型包括: Chrome浏览器:支持最新的3个版本。 Firefox浏览器:支持最新的3个版本。 Microsoft Edge浏览器:Win10默认浏览器,支持最新的3个版本。 IE浏览器:不再进行支持与测试。 推荐使用
-
云审计 - 编译构建 CodeArts Build
云审计 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录CodeArts
-
HE2E DevOps实践:构建应用部分 - 编译构建 CodeArts Build
stack.tar.gz”上传到软件发布库中归档。 配置SWR服务 本文档使用SWR来保存环境镜像,需要首先配置容器镜像服务(SWR)。 在CodeArts中单击导航“控制台”。在控制台中单击左上角搜索并进入SWR服务。 请检查页面左上方的“区域”列表,请确保与编译构建任务所在区
-
使用jib-maven-plugin插件构建maven工程制作镜像 - 编译构建 CodeArts Build
tar的文件,同时任务会通过上传软件到发布库步骤上传到发布库。 使用tar镜像。 通过执行脚本或下载命令从发布库中将tar文件下载到要部署应用的服务器上,执行docker load命令将tar文件的镜像加载到本地镜像仓库,再使用docker run等命令启动镜像即可。 父主题: Maven构建
-
Eclipse普通Java项目上云 - 编译构建 CodeArts Build
Eclipse普通Java项目上云 背景信息 Eclipse开发的Java web项目无法在编译构建服务上构建出包,需要转换项目。本文档将指导您如何将项目改造成Ant项目,在编译构建服务上使用Ant工具进行构建出包。 操作步骤 在项目中创建一个build.xml文件。 下图为一个Ec
-
使用编译构建服务的Maven构建上传软件包和推送镜像(X86,预置镜像,代码化构建) - 编译构建 CodeArts Build
本节已使用Maven构建为例,演示基于X86服务器和预置镜像使用代码化构建方式,上传软件包至软件包发布库和制作镜像推送至SWR仓库。 前提条件 已开通并授权使用编译构建服务。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建 CodeArts
-
使用Gnu-arm构建 - 编译构建 CodeArts Build
使用Gnu-arm构建 使用GNU-ARM工具链设计、开发和使用ARM模拟器。 图形化构建 在配置构建步骤中,添加“Gnu-arm构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 请根据需要选择ARM工具版本。 命令 配置Gn