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

Constraints

Naming

Table 1 CodeArts Pipeline naming conventions

Item

Description

Pipeline name

  • Supports only letters, digits, hyphens (-), and underscores (_)
  • 1 to 128 characters allowed

Rule name

  • Supports only letters, digits, hyphens (-), and underscores (_)
  • 1 to 128 characters allowed

Policy name

  • Supports only letters, digits, hyphens (-), and underscores (_)
  • 1 to 128 characters allowed

Extension name

  • Supports only spaces, letters, digits, hyphens (-), underscores (_), and periods (.)
  • 1 to 50 characters allowed

Parameter name

  • Supports only letters, digits, and underscores (_)
  • 1 to 128 characters allowed

Specifications

Table 2 CodeArts Pipeline specifications

Category

Item

Limit

CodeArts Pipeline

Max. pipelines per tenant

5,000

Max. parallel executions per tenant

5

Single pipeline

Max. stages

16

Max. jobs

256

Max. jobs per stage

100

Max. steps

512

Max. steps per job

16

Max. custom parameters

100

Max. source code repositories

1

Max. reviewers per review task

10

Max. times for delayed execution

3

Max. days for execution records

90

Max. scheduled tasks

10

Max. lawfully listened branch conditions

32

Max. lawfully listened path conditions

32

Table 3 CodeArts Release constraints (limited free trial)

Category

Item

Limit

Cloud native release

Max. environments per project

50

Max. policies per environment

5

Max. tasks per policy

10

Max. custom environment variables per environment

50

Max. historical versions of custom variables per environment

20

Table 4 Policy constraints

Category

Item

Limit

Policy management

Max. custom rules per tenant

2,000

Max. project-level policies per tenant

1,000

Max. custom policies per tenant

100

Max. custom policies per project

100

Max. custom rules per policy

20

Table 5 Microservice constraints

Category

Item

Limit

Microservice

Max. microservices per tenant

500

Max. microservices per project

50

Table 6 Change constraints

Category

Item

Limit

Change

Max. changes per microservice (including changes in the developing, to-be-released, and releasing states)

50

Max. work items associated with a change

10

Max. changes per release pipeline

10