Function Overview
-
Configuring Build Environments and Images
-
CodeArts Build provides container-based build environments and supports two types of container images:
- System image: By default, CodeArts Build built-in images that support compilation and packaging of mainstream programming languages in the industry.
- Custom images: SoftWare Repository for Container (SWR) is supported. You can customize images for your applications for hybrid language compilation and packaging.
-
Managing Build Environments
-
CodeArts Build allows you to access custom Jenkins resources.
You can manually create resource pools and proxies and execute scripts. If no executor is customized, public execution resource pool is used by default.
If the common build environment cannot meet your requirements, you can customize base images provided by build environments, add dependencies and tools, create Dockerfiles, create Docker images, and push them to SWR. You can use SWR public images to build a custom environment.
Available in all regions.
-
-
-
Creating a Build Task or Project
-
- CodeArts Build provides developers with a hybrid language build platform with simple configurations to implement cloud-based builds. It helps enterprises achieve continuous delivery, shorten the delivery period, and improve delivery efficiency. It supports one-click creation, configuration, and execution of build tasks, automates activities such as obtaining code, building, and packaging, and monitors the build status in real time.
Available in all regions.
-
Code Source Configuration
-
By default, code is pulled from CodeArts Repo for build. Service end points are extensions or plug-ins for CodeArts and provide the capability of connecting to third-party services.
You can use service end points for Git connection to obtain project code. You can create, edit, and delete such connections.
Available in all regions.
-
-
Workflow Configuration
-
CodeArts Build provides built-in system templates and custom templates to configure workflows.
CodeArts Build also provides GUI-based plug-ins to directly configure workflows.
Available in all regions.
-
-
Parameter Configuration
-
Custom parameters support character string and enumeration types, private parameters, and runtime settings.
CodeArts Build provides the codeBranch parameter and system predefined parameters by default. You can modify the parameter type and value of codeBranch and add other custom parameters as required. The values of system predefined parameters are automatically generated by the system and can be referenced using ${Parameter name}.
Available in all regions.
-
-
-
Executing a Build Task or Project
-
- Project creators, project managers, and developers can customize execution solutions, manually execute build tasks, and schedule execution plans.
Available in all regions.
-
Execution Solution Configuration
-
- On a task editing page, you can customize the basic information, code source, build procedure, build parameter, execution plan, permission management, and notification.
Available in all regions.
-
-
Execution Plan Configuration
-
You can configure trigger events and scheduled tasks for continuous project integration.
Available in all regions.
-
-
-
Viewing a Build Result
-
After a build is complete, you can view the result and details of the current or previous build tasks in logs and charts.
Available in all regions.
-
-
Managing Build Tasks or Projects
-
Project creators, project managers, and authorized developers can create tasks and project templates, copy, delete, and disable tasks, view execution and change history, perform operation on the recycle bin to implement soft and hard deletion, manage project members and build task permissions, and manage digital certificates.
Available in all regions.
-
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