购买CodeArts Build
前提条件
购买CodeArts Build须知
- 在CodeArts支持的区域内,各区域独立开通购买、独立计费。
- 您可以购买CodeArts Build套餐,或者开通/购买软件开发生产线服务组合套餐,体验一站式、全流程、安全可信的软件开发生产线。
- 若已经购买了软件开发生产线服务组合套餐,则无需再单独购买CodeArts Build套餐。
开通CodeArts Build
- 进入购买编译构建服务页面。
- 参考表1确认资源规格信息,单击“免费开通”。
- 参考表2确认套餐包配置信息,勾选“我已经阅读并同意”,单击页面右下角“立即开通”,即可下单成功。
表2 套餐包配置 配置项
配置详情
计费模式
包年/包月。
区域
选择需要使用的区域。不同区域购买的资源不能跨区使用,需慎重选择。
产品
CodeArts Build套餐
规格
选择“Build专业版”。
免费使用构建时长1800分钟/月,单租户1个内置执行机(2U8G)并发和1个自定义执行机并发,使用限制性资源池,超过并发数时构建任务会进行排队。用户可额外购买构建加速包提升效率和购买构建并发包扩容。
购买时长
选择“1个月”。
自动续费
勾选后将开启自动续费。自动续费规则请参考自动续费规则说明。
下单成功即服务开通成功。
购买构建加速包
构建加速包无法单独购买,需已购买编译构建套餐包或CodeArts套餐包。
- 登录构建加速包购买页。
- 单击左侧导航栏的
图标,选择 。
- 在“构建增值特性”区域,单击“购买”。
- 根据实际需要配置购买详情,并勾选同意声明。
表3 特性包配置 配置项
详情
计费模式
包年/包月。
区域
选择需要使用的区域。不同区域购买的资源不能跨区使用,需慎重选择。
产品
选择“构建加速”。
CPU架构
可根据实际情况选择“X86”或“ARM”。
加速级别
根据实际需要选择加速级别。
- L1级别:对于C/C++的工程,典型的编译过程是CPU消耗型任务,编译效率受限于编译并发度,编译并发度受限于单机资源规格,传统的单机构建模式很难突破资源规格的瓶颈。L1级别通过分布式编译技术,将单机编译任务分发到加速包后台资源上进行编译,支持远超单机资源的并发数,突破单机资源规格的限制,从而实现提升编译效率的目标。
- L2级别:对于大多数开发过程,构建之间只有少量代码变更,除去更新的部分外,其余的代码编译均为重复构建。L2级别通过增量构建提升编译效率,在编译过程中对编译结果进行缓存,下次编译时通过对源码的变更来判断是否可以命中缓存,通过缓存大幅减少重复编译任务的执行,从而实现提升编译效率的目标。
- L3级别:L3级别同时提供分布式编译和增量编译的能力,对于没有变化的代码提供增量编译,对于变化的代码提供分布式编译。最大限度地提升构建效率。
购买数量
根据实际需求填写数量,最多16个。
购买时长
根据实际需要选择1个月~3年。
自动续费
勾选后将开启自动续费。自动续费规则请参考自动续费规则说明。
- 单击“下一步”,确认订单内容:若需要修改,单击“上一步”;若确认无误,单击“去支付”。
- 根据界面提示完成支付。
- 返回控制台,即可查看到已购买的特性包详情。
若控制台未显示特性包信息、或当前状态为“处理中”,请稍等片刻后刷新页面查看。
购买构建并发包
构建并发包无法单独购买,需已购买CodeArts Build套餐或CodeArts套餐包。
- 登录构建并发包购买页。
- 单击左侧导航栏的
图标,选择 。
- 在“构建资源扩展”区域,单击“购买”。
- 根据需要配置购买详情,并勾选同意声明。
表4 特性包配置 配置项
详情
计费模式
包年/包月。
区域
选择需要使用的区域。不同区域购买的资源不能跨区使用,需慎重选择。
产品
“构建并发”。
执行机类型
可根据实际情况选择“内置执行机”或者“自定义执行机”。
场景1:当任务并发执行数量超过当前套餐限制时,系统会出现任务排队等待现象。用户可以通过购买编译构建并发扩展包,提升套餐的并发任务处理能力,有效减少任务等待时间。
场景2:在进行大型软件项目构建时,若默认的2U8G资源配置无法满足需求,用户可以购买大规格资源包,获得更强的计算能力支持,显著提升构建效率。
- 内置执行机:只能提高执行主机为“内置执行机”的构建任务的并发数。可选择X86或者ARM的2U8G、4U8G、8U16G、16U32G、16U64G规格,不同规格适用场景如下。构建主机配置方法请参考构建环境配置。
- 2U8G:2vCPU / 8GB / 60GB 磁盘空间,Web/App等微服务,0-10W行代码场景。
- 4U8G:4vCPU / 8GB / 100GB 磁盘空间,通用嵌入式构建场景使用,10-100W行代码场景。
- 8U16G:8vCPU / 16GB / 100GB 磁盘空间,用嵌入式构建场景使用,100-1000W行代码场景。
- 16U32G:16vCPU / 32GB / 500GB 磁盘空间,大规模嵌入式构建场景使用,如鸿蒙构建,1000W+行代码场景。
- 16U64G:16vCPU / 64GB / 1000GB 磁盘空间,大规模嵌入式构建场景使用,如AOSP,1000W+行代码场景。
- 自定义执行机:由用户提供构建执行机资源,托管到CodeArts Build,并通过CodeArts Build调度,CodeArts负责帮其调度。
购买数量
根据实际需求填写数量,最多50个。
购买时长
根据实际需要选择1个月~3年。
自动续费
勾选后将开启自动续费。自动续费规则请参考自动续费规则说明。
- 内置执行机:只能提高执行主机为“内置执行机”的构建任务的并发数。可选择X86或者ARM的2U8G、4U8G、8U16G、16U32G、16U64G规格,不同规格适用场景如下。构建主机配置方法请参考构建环境配置。
- 单击“下一步”,确认订单内容:若需要修改,单击“上一步”;若确认无误,单击“去支付”。
- 根据界面提示完成支付。
- 返回控制台,即可查看到已购买的特性包详情。
若控制台未显示特性包信息、或当前状态为“处理中”,请稍等片刻后刷新页面查看。