编译构建 CODEARTS BUILD-如何使用构建并发包

时间:2025-05-15 15:12:59

如何使用构建并发包

本节以用户当前使用X86/ARM 2U8G规格的执行机,且购买的套餐中默认单个构建任务并发执行数为5个为例。

  • 当用户购买5个X86/ARM 2U8G并发包后,可以扩展租户下同时执行构建任务的并发数量到10个。无需任何配置,在达到默认执行资源上限后,自动使用已购买的4U8G并发包资源。
  • 当用户购买5个X86/ARM 8U16G并发包后,可以扩展租户下同时执行构建任务的并发数量到10个,因执行机规格不同,需要进行配置方可使用,使用场景及配置方法见下方说明:
    • 场景一:用户仅使用图形化构建,购买8U16G规格的并发包后,即可在“构建环境配置”中配置使用高规格执行机。操作步骤如下:
      1. 参考配置构建环境配置执行主机。
      2. 参考图1进行配置,其中需要在“选择配置”下拉框,选择购买的执行机。
        图1 配置高规格执行机
    • 场景二: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
提示

您即将访问非华为云网站,请注意账号财产安全