Updated on 2025-06-06 GMT+08:00

CodeArts Pipeline

CodeArts Pipeline allows you to visualize and orchestrate CI/CD (continuous integration and continuous delivery) pipelines, automating delivery, shortening the time to market (TTM) of applications, and enabling DevOps.

As a task scheduling platform, CodeArts Pipeline relies on the automated tasks in other CodeArts services such as Build, Check, TestPlan, and Deploy. You can orchestrate these automated tasks based on your requirements, such as application deployment in the development, test, or production environment. A single configuration triggers executions to save manual operations.

The following table describes the features of CodeArts Pipeline.

Table 1 CodeArts Pipeline features

Feature

Description

Job orchestration

Manage and schedule jobs of build, code check, sub-pipeline, repository, deployment, delayed execution, manual review, and API test.

Adding, deleting, editing, and checking pipelines

Create, edit, delete pipelines and check execution status on the console. You can go to a job details page to view its logs.

Extensions

Use built-in extensions or customize them for task orchestration.

Parameters

Add custom parameters and set them before executing a pipeline.

Execution plans

Configure event triggers, scheduled tasks, parallel execution, and preemption policies for a pipeline.

Permissions

Configure project-level permissions for each role and user in a pipeline to allow them to view, edit, execute, and delete the pipeline.

Notifications

Configure whether to send notifications upon pipeline events.

Executing jobs in serial or parallel mode

Execute jobs in a stage in serial or parallel mode as needed.

Executing specific jobs

Execute specific jobs in a pipeline.

Execution records

Check the pipeline records in the past 90 days.

Microservice changes

Manage DevOps changes via microservices.

Policies

Manage policies at the tenant and project levels.

Pipeline rules

Customize rules based on extensions.

Pass conditions

Create rules and policies for pass conditions.

Release management

Provide debugging, release orchestration, and automated rollout for continuous delivery.