CodeArts Pipeline
CodeArts Pipeline
All results for "
" in this service
All results for "
" in this service
What's New
Function Overview
Service Overview
CodeArts Pipeline
Advantages
Use Cases
Security
Shared Responsibilities
Authentication and Access Control
Data Protection Technologies
Auditing and Logging
Service Resilience
Certificates
Constraints
Concepts
Getting Started
Generating a Software Package and Deploying It on a Host Through CodeArts Pipeline
User Guide
CodeArts Pipeline Usage
Enabling and Authorizing CodeArts Pipeline
Accessing CodeArts Pipeline
Creating a Pipeline
Creating a Pipeline
Creating a Pipeline with the GUI
Creating a Pipeline with YAML
Configuring a Pipeline
Orchestrating Pipeline Stages
Orchestrating Pipeline Jobs
Configuring Pipeline Extensions
Build
Check
CloudNativeRelease
Deploy
TestPlan
Subpipeline
DelayedExecution
ManualReview
CreateTag
JenkinsTask
PipelineSuspension
ExecuteImage
ThirdPartyAPI-v2
Configuring Pipeline Parameters
Configuring Pipeline Execution Plans
Configuring Pipeline Permissions
Configuring Pipeline Notifications
Grouping Pipelines
Executing a Pipeline
Checking a Pipeline
Checking the Dashboard
Configuring a Change-triggered Pipeline
Managing Pipeline Extensions
Extensions Overview
Pipeline Official Extensions
Customizing Extensions on the GUI
Creating an Extension by Uploading an Extension Package
Executing Images
Pushing Tags for Code Repositories
Calling Third-Party APIs
Creating Service Endpoints
Checking Audit Logs
Reference
Pipeline Contexts
Pipeline Contexts
Configuring Expressions
Obtaining Artifact Information Using the Pipeline Context
YAML Syntax
on
env
jobs
CodeArts Release User Guide
Overview
Creating a Release Environment
Configuring an Environment Variable
Configuring an Environment Release Policy
Releasing an Environment
Checking the Environment Release Result
Deploying a Microservice Based on GitOps
Best Practices
CodeArts Pipeline Best Practices
Fixing a Bug for Quick Release Through a Change-triggered Pipeline
Configuring Pass Conditions for Automated Code Checks
Transferring CodeArts Pipeline Parameters to CodeArts Build and CodeArts Deploy
Creating Tags for Code Repositories Through Pipelines
Configuring a Pipeline Gate for a Code Repository Merge Request
Managing Pipeline Permissions
HE2E DevOps Practice: Configuring a Pipeline
API Reference
Before You Start
API Overview
Calling APIs
Making an API Request
Authentication
Response
API
Template Management
Querying Template List
Obtaining Pipeline Templates
Creating a Pipeline Template
Querying Template Details
Updating a Pipeline Template
Deleting a Pipeline Template
Adding a Pipeline Template to Favorites
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
Obtaining Custom Parameters Required for Pipeline Running
Rejecting Manual Review
Querying Pipeline Logs
Obtaining the Pipeline Step Execution Output
Querying Build Products on a Pipeline
Deleting Pipelines in Batches
Disabling a Pipeline
Setting Pipeline Tags in Batches
Enabling a Pipeline
Executing Pipelines in Batches
Querying Pipeline Job Logs
Passing a Delayed Execution Job
Rejecting a Delayed Execution Job
Delaying the Execution for One Hour
Passing the Manual Check Point
Rejecting the Manual Check Point
Resuming a Pipeline
Querying the Batch Pipeline Execution Result
Switching Group Sequence
Querying CodeArts Pipeline Notifications
Updating CodeArts Pipeline notifications
Enabling or Disabling CodeArts Pipeline Notifications
Querying Third-Party Pipeline Notifications
Updating Third-Party Pipeline Notifications
Querying Pipeline Role Permissions
Querying Pipeline User Permissions
Modifying Pipeline Role Permissions
Modifying Pipeline User Permissions
Querying Whether Pipeline Resource-Level Permission Is Enabled
Updating Pipeline Resource-Level Permissions Status
Setting Pipeline Resource-Level Permissions for Different Roles
Canceling a Pipeline Queuing
Querying Queuing Records in the Current Pipeline
Querying the Running Records of a Pipeline of the Old Version
Querying Parameters Used in a Pipeline
Rolling Back the Pipeline Execution
Obtaining the Step Redirection Link
Querying the Running Changes in a Pipeline
Querying Available Predefined Parameters
Querying Pipeline Triggering Failure Records
Querying the Pipeline Editing History
Creating a Parameter Group
Editing a Parameter Group
Deleting a Parameter Group
Associating a Pipeline with a Parameter Group
Querying Details About a Parameter Group
Querying Parameter Groups Associated with a Pipeline
Querying the Parameter Group List
Obtaining Webhook Information
Triggering a Pipeline with a Webhook
Deleting the Running Details of a GitCode Pipeline
Querying All GitCode Pipelines
Triggering a Pipeline with a Webhook
Enabling or Disabling the Webhook Function
Running a YAML-based Pipeline Using YAML
Obtaining Pipeline Details
Running a YAML-based Pipeline
Querying Pipeline Execution Records
Obtaining the Address for Downloading an Agent
Obtaining All Custom Parameters of a Pipeline of the Old Version
Updating Endpoint Permissions
Querying Permissions of a Project
Querying the Parameter Group Permissions Granted to a User
Querying Projects for Which a Pipeline Can Be Created
Determining Whether to Display a Popup Message Based on the Current Tenant's Subscription Status
Determining Whether the Tenant's Account Should Be Frozen Based on the Tenant's Subscription Status
Querying the Extension Task Result
Querying the Pipeline Execution Plan List
Updating Details of a YAML Pipeline
Obtaining Pipeline Versions in Batches
Querying the General Task List
Running a YAML Pipeline
Querying a Task Type
Group Management
Creating a Pipeline Group
Updating a Pipeline Group
Deleting a Pipeline Group
Querying the Pipeline Group Tree
Moving Multiple Pipelines To a Group
Rule Management
Obtaining Details About a Single Rule
Obtaining the Rule List by Page
Updating a Rule
Deleting a Rule
Creating a Rule
Querying Rule Usage
Tenant-Level Policy Management
Creating a Policy
Creating a Tenant-Level Open-Source Governance Policy
Modifying a Policy
Modifying a Tenant-Level Open-Source Governance Policy
Obtaining Policy Details
Obtaining Details of Open-Source Governance Policies
Obtaining the Policy List
Obtaining Open-Source Governance Policies
Deleting a Policy
Deleting a Tenant-Level Open-source Governance Policy
Enabling a Policy
Enabling or Disabling a Policy
Querying Policy Usage
Querying Information Related to a Policy
Project-Level Policy Management
Obtaining the Project-Level Policy List
Querying Project-Level Policy Details
Querying Project-Level Open-Source Governance Policy Details
Obtaining Project-Level Open-Source Governance Policies
Querying Policy Usage
Inheriting a Policy
Switching the Status of a Policy
Deleting a Policy
Querying the Details of a Policy
Updating a Policy
Creating a Policy
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
Endpoint Management
Querying the Extensions
Querying Extensions V1
Querying the Endpoints
Creating a Service Endpoint
Querying Extension Details
Obtaining the OAuth2 Authentication URL
Updating a Service Endpoint
Querying an Endpoint
Deleting an Endpoint
Querying Endpoint Permissions
Pipeline Tag Management
Creating a Pipeline Tag
Querying the Pipeline Tags
Updating Tags of a Pipeline
Deleting Pipeline Tags
Change Management
Create a Change
Querying the Change Details
Modifying the Change Status
Modifying the Code Repository of a Change
Querying the Change List
Querying Changes in a Pipeline
Querying Changes Being Released
Querying the Change Operation History
Querying Change Creator Information in a Project
Querying Work Items Associated with a Change
Updating Work Items Associated with a Change
Microservice Management
Querying Whether a Microservice Is Favorited
Unfavoriting a Microservice
Favoriting a Microservice
Updating a Microservice
Updating the Microservice Code Repository
Querying Microservice Details
Querying the Microservice List
Creating a Microservice
Deleting a Microservice
Template Management (Old Version, Unavailable Soon)
Querying Template List
Querying Template Details
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
GitCode Pipeline
Stopping a GitCode Pipeline
Querying the Running Details of a GitCode Pipeline
Running a GitCode Pipeline
Querying GitCode Pipeline Logs
Retrying Running a GitCode Pipeline
Querying GitCode Pipeline Execution Records
Updating the GitCode pipeline action
Querying GitCode Pipeline Events
Querying the GitCode Pipeline Operator
Querying the GitCode Pipeline Action List
Querying Action Details of a GitCode Pipeline
Application Examples
Example 1: Executing a Pipeline
Example 2: Stopping a Pipeline
Example 3: Obtain the Pipeline Status
Appendixes
Status Code
Error Code
Obtaining a Project ID
Obtaining a CodeArts Project ID
Obtaining an IAM Project ID
Obtaining an Account ID
Change History
FAQs
Functions
Can Pipelines Be Triggered upon Code Change?
Why Are Pipelines That Do Not Listen to Code Commit Events Still Triggered Upon Code Commits?
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 Task Not Found
Pipeline Is Not Triggered at a Specified Time
Execution Button Is Unavailable
Inappropriate Reviewer Configured for the Manual Review Task
Sub-pipeline 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
Jobs in a Pipeline Stage Cannot Be Selected for Configuration
A Pipeline Cannot Be Executed and a Message Is Displayed, Indicating that Tenant Has Hit Its Maximum Concurrent Pipelines
Videos
General Reference
Glossary
Service Level Agreement
White Papers
Endpoints
Permissions