CodeArts Build
CodeArts Build
All results for "
" in this service
All results for "
" in this service
Service Overview
What Is CodeArts Build?
Advantages
Use Cases
Build Environment
Security
Authentication and Access Control
Data Protection Technologies
Cloud Trace Service (CTS)
Service Resilience
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 Go
Build Android Quick App
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 Inject an APM Probe into an Android App
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 Build an Android App with Ionic
Using YAML to Configure a Fortran Build
Using YAML to Configure a Build with MSBuild
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 Git for Build
Operations Recorded by CTS
Recycle Bin
File Management
Customizing 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
View the build task build history list based on the start time and end time.
Viewing the Build History List of build task
Downloading the Keystore File
Viewing the Running Status of a Task
Viewing the build task List of Users in a Project
Execute the build job.
Querying the Latest Successful Build History of a Specified Code Repository
API for Obtaining Construction History Details
View the build task construction success rate based on the start time and end time.
Download Full Build Log
Download Build Step Log
Obtaining Construction Record Information
Obtaining Build Product Details
Stopping a Build
Deleting the Build Task
Disabling build task
Restoring the build task
Creating a Build Job
Updating the build task
Querying a Build Template
Creating a Build Template
Deleting a Build Template
Query a Notification
Sending Asynchronous Notifications When Updating Resource Types
Cancel Notification
Obtaining build task Details
Out-of-DateAPIs (Unavailable Soon)
Downloading Build Logs (To Be Taken Offline)
Obtaining a Directed Acyclic Graph of Build Records (To Be Offline)
Obtaining Build Records (To Be Offline)
Stopping the build task (To Be Offline)
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