编译构建 CODEARTS BUILD-如何使用构建并发包
时间:2025-05-15 15:12:59
如何使用构建并发包
本节以用户当前使用X86/ARM 2U8G规格的执行机,且购买的套餐中默认单个构建任务并发执行数为5个为例。
- 当用户购买5个X86/ARM 2U8G并发包后,可以扩展租户下同时执行构建任务的并发数量到10个。无需任何配置,在达到默认执行资源上限后,自动使用已购买的4U8G并发包资源。
- 当用户购买5个X86/ARM 8U16G并发包后,可以扩展租户下同时执行构建任务的并发数量到10个,因执行机规格不同,需要进行配置方可使用,使用场景及配置方法见下方说明:
- 场景一:用户仅使用图形化构建,购买8U16G规格的并发包后,即可在“构建环境配置”中配置使用高规格执行机。操作步骤如下:
- 场景二:BuildFlow中共配置了10个子任务,默认单个构建任务并发执行数为5个,为了追求更高的执行效率,用户选择购买5个8U16G并发包,即使用5个默认执行资源,使用5个并发包资源。用户在使用并发资源的这5个任务的yaml文件中配置资源池即可。执行机代码配置示例如下:
env: resource: type:docker # 资源池类型:配置docker arch:X86 # 构建环境主机类型:X86 class:8U16G # 购买的执行机规格 pool:Mydocker #资源池名称
- 用户使用自定义执行机执行构建任务,单个构建任务并发执行数为10个,若想提升并发执行数,只需购买所需数量的自定义执行机并发包。
父主题: 通用构建问题
support.huaweicloud.com/codeci_faq/codeci_faq_0010.html