All Documentation
CodeArts Build
CodeArts Build
All results for "
" in this service
All results for "
" in this service
What's New
Function Overview
Service Overview
What Is CodeArts Build?
Advantages
Use Cases
Build Environment
Security
Shared Responsibilities
Authentication and Access Control
Data Protection Technologies
Cloud Trace Service (CTS)
Service Resilience
Certificates
Constraints and Restrictions
Getting Started
Graphical Build
Getting Started with CodeArts Build
Getting Started with Maven Build
Getting Started with npm Build
Getting Started with Android Build
Getting Started with CMake Build
Getting Started with Common Practices
User Guide
Before You Start
Roles & Permissions
Process
Logging In to the CodeArts Build Homepage
Creating a Build Task
Configuring Build Actions
Introduction
Graphical Build
Configuring Build Environment
Configuring Code Download
Build with Maven
Operation Guide
Configuring a Repository
Configuring the Release to Self-hosted Repos
Configuring a Unit Test
Build with Android
Sign Android APK
Build with npm
Build with Gradle
Build with Yarn
Build with Gulp
Build with Grunt
Build with Mono
Build in PHP
Build with Setuptools
Build with PyInstaller
Run Shell Commands
Build with GNU Arm
Build with CMake
Build with Ant
Build with Kotlin
Build with Go
Build Android Quick App
Build with sbt
Build with Grails
Build with Bazel
Build with Flutter
Creating Images and Pushing to SWR
Using SWR Public Images
Uploading Software Packages to Release Repos
Uploading Files to OBS
Running Docker Commands
Downloading Package from Release Repos
Downloading File from File Manager
Code-based Build
Configuring a Task
Introducing the YAML File Structure
Using YAML for Build
Using YAML to Configure Code Download
Using YAML to Configure Manifest File Download from Repositories
Using YAML to Configure and Execute Shell Commands
Using YAML to Configure a Maven Build
Using YAML to Configure an npm Build
Using YAML to Configure a Yarn Build
Using YAML to Configure a Build with Go
Using YAML to Configure a Build with Gulp
Using YAML to Configure a Build with Grunt
Using YAML to Configure a PHP Build
Using YAML to Configure a Build with GNU Arm
Using YAML to Configure a Build with Setuptools
Using YAML to Configure a Build with PyInstaller
Using YAML to Configure a Python Build
Using YAML to Configure a Gradle Build
Using YAML to Configure an Ant Build
Using YAML to Configure a CMake Build
Using YAML to Configure a Mono Build
Using YAML to Configure a Build with Flutter
Using YAML to Configure an sbt Build
Using YAML to Configure an Android Build
Using YAML to Sign Android APK
Using YAML to Build an Android Quick App
Using YAML to Configure a Bazel Build
Using YAML to Configure a Build with Grails
Using YAML to Create an Image and Upload It to SWR
Using YAML to Specify SWR Public Images
Using YAML to Upload Files to OBS
Using YAML to Download Files
Using YAML to Upload Binary Packages to a Repository
Using YAML to Download Binary Packages
Using YAML to Run Docker Commands
Configuring Tasks
Running a Build Task
Viewing a Build Task
Managing and Configuring a Build Task
Editing, Deleting, Copying, and Favoriting a Build Task
Configuring Build Parameters
Configuring Execution Plans
Configuring Role Permissions
Configuring Event Notifications
Other Operations
Configuring Code Source
Introduction
Using GitHub for Build
Using Git for Build
Obtaining an Access Token
Operations Recorded by CTS
Recycle Bin
Files
Custom Templates
Custom Build Environments
Best Practices
Graphical Build
Using Maven to Create a Docker Image
Background
Description
Preparations
Releasing Dependencies to the Self-Hosted Repo
Packaging, Creating, and Pushing an Image
Viewing the Build Results
Q&A
Using Node.js to Create a Docker Image
Code-based Build
Uploading Software Packages with CMake
Uploading Software Packages with Maven
Uploading Software Packages with npm
API Reference
Before You Start
Overview
API Calling
Endpoints
Constraints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Response
Task APIs
Querying Build History in a Specified Period
Querying Build History
Downloading the Keystore File
Viewing Task Status
Querying Build Tasks in a Project
Running a Build Task
Querying the Latest Successful Build with a Specified Code Repository
Querying Details of a Build Record
Querying Success Rate of a Build Task in a Specified Period
Downloading All Build Logs
Downloading Logs of Build Actions
Obtaining Information About Build Records
Obtaining Details About Build Results
Stopping a Build Task
Deleting a Build Task
Disabling a Build Task
Restoring a Build Task
Creating a Build Task
Updating a Build Task
Querying a Build Template
Creating a Build Template
Deleting a Build Template
Querying Notifications
Updating Notifications
Canceling Notifications
Obtaining Build Task Details
CodeArts Build (Unavailable Soon)
Downloading Build Logs (Unavailable Soon)
Obtaining Directed Acyclic Graphs of Build Records (Unavailable Soon)
Obtaining Build Records (Unavailable Soon)
Stopping a Build Task (Unavailable Soon)
Application Examples
Example 1: Executing a Build Task and Checking Its Status
Example 2: Querying Build Tasks by Project ID
Appendix
Status Codes
Error Codes
Obtaining a Project ID
Obtaining an Account ID
Change History
FAQs
General FAQs
What Is CodeArts Build?
Can I Specify a Server or Server Configuration for Running a Build Task?
Does CodeArts Build Support iOS?
Is There a Limit on the Size of the Build Package to Be Uploaded?
Project Files Not Found During Builds
Files Not Found During Software Package Upload
Insufficient Permissions
Task Not Found
Task Aborted
Migrating Common Java Projects to Cloud by Eclipse
Fetching Code
Failing to Pull Code of a Submodule
Failing to Pull a Submodule and Obtain Its Revision Version By Git
Git Does Not Pull Submodules
Using Maven for Build
Failed License Check
Failed to Upload a Package Using the maven deploy Command
POM Not Found
Package or Symbol Not Found
Incomplete JAR Due to Parallel Build Tasks
Using the exec-maven-plugin Extension for Maven and NPM Hybrid Builds
Referencing Between Parent and Child POMs
Configuring and Clearing Maven Build Cache
Finding the Correct Build Package Directory
Using the jib-maven-plugin Extension to Build a Maven Project and Create an Image
Package Remains Old After Code Update
Service Endpoint Did Not Exist
Using Android for Build
Jcenter() Configured for the Project Is Unstable
Failing to Execute a Task Due to the lint Check Error
Failing to Download com.android.tools.build:gradle:3.0.1
Javadoc generation failed
Could not find method google()
Gradle Version Too Early
Signature Failures During a Build with Android
Using Gradle for Build
Failing to Find Gradle of the Specified Version
Using npm for Build
JavaScript heap out of memory
enoent ENOENT: no such file or directory
Module not found: Error: Can't resolve ...
No Error Displayed for Failed Build with npm
npm cb() never called
gyp ERR! stack Error: EACCES: permission denied
eslint: error 'CLODOP' is not defined
Failed to Download node-sass
error: could not write config file
Low Efficiency and Slow Dependency Installation During Build with npm
Using Docker for Build
Failed to Create an Image Using Dockerfile
Failed to Push Images to SWR
Failed to Pull the Image
No Permission to Pull Images When SWR Public Images Are Used
Failed to Log In to the Image Repository
Creating Images and Pushing to SWR
How Do I Push Images to Other Tenants?
Pulling Docker Hub Images Times Out or Exceeds the Max. Attempts
Videos
General Reference
Glossary
Service Level Agreement
White Papers
Endpoints
Permissions