- What's New
- Function Overview
- Service Overview
- Getting Started
-
User Guide
- CodeArts Pipeline Usage
- Enabling and Authorizing CodeArts Pipeline
- Accessing CodeArts Pipeline
- Creating a Pipeline
- Configuring a Pipeline
- Grouping Pipelines
- Executing a Pipeline
- Checking a Pipeline
- Configuring a Change-triggered Pipeline
- Managing Pipeline Extensions
- Creating Service Endpoints
- Checking Audit Logs
- Reference
- CodeArts Release User Guide
- Best Practices
-
API Reference
- Before You Start
- API Overview
- Calling APIs
-
API
- Template Management
-
Pipeline Management
- Starting a Pipeline
- Obtaining Pipeline Statuses in Batches
- Obtaining Pipeline Status/Obtaining Pipeline Execution Details
- Obtaining Pipeline List/Pipeline Execution Status in a Project
- Deleting a Pipeline
- Querying Pipeline Details
- Editing a Pipeline
- Stopping a Pipeline
- Obtaining Pipeline Execution Records
- Creating a Pipeline With a Template
- Creating a Pipeline
- Retrying a Pipeline
- Passing Manual Review
- Rejecting Manual Review
- Querying Pipeline Logs
- Obtaining the Pipeline Step Execution Output
- Querying Build Products on a Pipeline
- Group Management
- Rule Management
- Tenant-level Policy Management
- Project-level Policy Management
-
Extension Management
- Creating an Extension Version
- Creating an Extension Draft Version
- Creating a Publisher
- Updating an Extension Draft
- Publishing an Extension Draft
- Updating Basic Information of an Extension
- Publishing an Extension
- Binding an Extension to a Publisher
- Updating the Extension Icon
- Updating the Publisher Icon
- Deleting an Extension Draft
- Querying the Publisher List
- Querying the Available Publisher
- Querying the Available Extension List
- Querying the Basic Extension List
- Querying the Available Extensions by Page
- Querying the Extension List
- Querying Extension Indicator Configuration
- Query Extension Input Configuration
- Query Extension Output Configuration
- Querying All Versions of an Extension
- Querying Extension Version Details
- Querying the Extension Version
- Deleting a Publisher
- Querying Publisher Details
- Creating a Basic Extension
- Updating a Basic Extension
- Deleting a Basic Extension
- Uploading a Basic Extension
- Querying the Basic Extension Details
- Template Management (Old Version, Unavailable Soon)
-
Pipeline Management (Old Version, Unavailable Soon)
- Quickly Creating a Pipeline and Jobs with a Template
- Checking the Pipeline Creation Status
- Starting a Pipeline
- Stopping a Pipeline
- Obtaining Pipeline Statuses in Batches
- Deleting a Pipeline
- Obtaining the Pipeline List
- Obtaining the Pipeline Status
- Obtaining the Pipeline Execution Status in a Project
- Application Examples
- Appendixes
- Change History
-
FAQs
- Functions
-
Troubleshooting
- Pipeline Fails to Run Because Repository Not Found
- Pipeline Fails to Run Because the Test Suite Is Already in Progress
- Pipeline Fails to Run Because Job Not Found
- Pipeline Is Not Triggered at a Specified Time
- Execution Button Is Unavailable
- Inappropriate Reviewer Configured for the Manual Review Job
- Subpipeline Not Found
- Change-triggered Pipeline Fails to Run and an Error Message Is Returned: "authentication required"
- Pipeline Fails to Run Because Deployment Policy Not Found
- Videos
- General Reference
Show all
Copied.
CodeArts Pipeline
CodeArts Pipeline allows you to visualize and orchestrate CI/CD (continuous integration and continuous delivery) pipelines. It helps enterprises realize continuous, efficient, and automated delivery, shortens the time to market (TTM) of applications, and improves R&D efficiency.
This service is a visualized and automated task scheduling platform. It needs to be used together with automated tasks of services such as CodeArts Build, CodeArts Check, CodeArts TestPlan, and CodeArts 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 repeatedly to avoid inefficient manual operations.
The following table describes the features of CodeArts Pipeline.
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 Web UI. 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, and parallel execution policies for a pipeline. |
Permissions |
Configure project-level permissions for each role. You can configure 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 past 90 days. |
Microservice changes |
Pipeline supports microservice-based lightweight changes in DevOps. |
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 |
Pipeline provides debugging, release orchestration, and automated rollout for continuous delivery. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot