Updated on 2024-11-13 GMT+08:00

Parallel Jobs

CodeArts supports parallel job extension for the Build, Check, and other services.

CodeArts Build

Table 1 Parallel build extension

Billing Mode

Yearly/Monthly

Scenario

If the number of parallel build jobs in your CodeArts package does not meet your requirements, purchase parallel build extension.

You can choose custom or built-in executors.
  • If you choose built-in executors, you can only increase the number of parallel build jobs to that of the corresponding executor type. For details about how to configure build hosts, see Configuring the Build Environment.
  • Built-in executor types:
    • x86: 2 vCPUs | 8 GB, 4 vCPUs | 8 GB, 8 vCPUs | 16 GB, 16 vCPUs | 32 GB, 16 vCPUs | 64 GB
    • Arm: 2 vCPUs | 8 GB, 4 vCPUs | 8 GB, 8 vCPUs | 16 GB, 16 vCPUs | 32 GB, 16 vCPUs | 64 GB
  • Built-in executor specifications:
    • 2 vCPUs | 8 GB memory | 60 GB disk space
    • 4 vCPUs | 8 GB memory | 100 GB disk space
    • 8 vCPUs | 16 GB memory | 100 GB disk space
    • 16 vCPUs | 32 GB memory | 500 GB disk space
    • 16 vCPUs | 64 GB memory | 1,000 GB disk space

Resource Specifications

1 parallel job

Purchase Limits

  • Before purchasing parallel build extension, purchase the CodeArts Basic or higher edition package.
  • Max. 50 extensions at a time

Billing Formula

Unit price × Quantity × Purchased duration

Billing Cycle

Determined by the purchased duration (GMT+08:00). The billing cycle starts from the time you activate or renew your parallel build extension (accurate to seconds), and ends at 23:59:59 on the expiration day.

For example, if you purchased parallel build extension for one month on Mar 08, 2023, 15:50:04, the billing cycle is from Mar 08, 2023, 15:50:04 to Apr 08, 2023, 23:59:59.

Configuration Change

Not supported. If your configuration is incorrect, unsubscribe from the feature and purchase it again.

Impact of Expiration

The parallel build extension will become invalid if not renewed before expiration.

CodeArts Check

Table 2 Parallel check extension

Billing Mode

Yearly/Monthly

Scenario

If the number of parallel check jobs in your CodeArts package does not meet your requirements, purchase parallel check extension.

Billing Item

Number of parallel jobs

Purchase Limits

  • Before purchasing parallel check extension, purchase the CodeArts Basic or higher edition package.
  • Max. 100 parallel jobs at a time

Billing Formula

Unit price × Number of parallel jobs × Purchased duration

Billing Cycle

Determined by the purchased duration (GMT+08:00). The billing cycle starts from the time you activate or renew your parallel check extension (accurate to seconds), and ends at 23:59:59 on the expiration day.

For example, if you purchased parallel check extension for one month on Mar 08, 2023, 15:50:04, the billing cycle is from Mar 08, 2023, 15:50:04 to Apr 08, 2023, 23:59:59.

Configuration Change

Supported. The system will calculate the change fee according to the following rules:
  • Specification upgrade: You need to pay the price difference.
  • Specification downgrade: We will refund you the price difference.

For more information, see Pricing of a Changed Specification.

Impact of Expiration

The parallel check extension will become invalid if not renewed before expiration.

CodeArts Pipeline

Table 3 Parallel pipeline extension

Billing Mode

Yearly/Monthly

Scenario

If the number of parallel pipeline jobs in your CodeArts package does not meet your requirements, purchase parallel pipeline extension.

Billing Item

Number of parallel jobs

Purchase Limits

  • Before purchasing parallel pipeline extension, purchase the CodeArts Basic or higher edition package.
  • Max. 100 parallel jobs at a time

Billing Formula

Unit price × Number of parallel jobs × Purchased duration

Billing Cycle

Determined by the purchased duration (GMT+08:00). The billing cycle starts from the time you activate or renew your parallel pipeline extension (accurate to seconds), and ends at 23:59:59 on the expiration day.

For example, if you purchased parallel pipeline extension for one month on Mar 08, 2023, 15:50:04, the billing cycle is from Mar 08, 2023, 15:50:04 to Apr 08, 2023, 23:59:59.

Configuration Change

Supported. The system will calculate the change fee according to the following rules:
  • Specification upgrade: You need to pay the price difference.
  • Specification downgrade: We will refund you the price difference.

For more information, see Pricing of a Changed Specification.

Impact of Expiration

The parallel pipeline extension will become invalid if not renewed before expiration.

CodeArts Deploy

Table 4 Parallel deployment extension

Billing Mode

Yearly/Monthly

Scenario

If the number of parallel deployment jobs in your CodeArts package does not meet your requirements, purchase parallel deployment extension.

Billing Item

Number of parallel jobs

Purchase Limits

  • Before purchasing parallel deployment extension, purchase the CodeArts Basic or higher edition package.
  • Max. 100 parallel jobs at a time

Billing Formula

Unit price × Number of parallel jobs × Purchased duration

Billing Cycle

Determined by the purchased duration (GMT+08:00). The billing cycle starts from the time you activate or renew your parallel deployment extension (accurate to seconds), and ends at 23:59:59 on the expiration day.

For example, if you purchased parallel deployment extension for one month on Mar 08, 2023, 15:50:04, the billing cycle is from Mar 08, 2023, 15:50:04 to Apr 08, 2023, 23:59:59.

Configuration Change

Supported. The system will calculate the change fee according to the following rules:
  • Specification upgrade: You need to pay the price difference.
  • Specification downgrade: We will refund you the price difference.

For more information, see Pricing of a Changed Specification.

Impact of Expiration

The parallel deployment extension will become invalid if not renewed before expiration.