Specifications
Introduction
CodeArts packages are available in the Free, Basic, Pro, and Enterprise editions.
Each package contains resources of the Req, Repo, Pipeline, Check, Build, Deploy, TestPlan, and Artifact services. The functions and resource specifications of each service vary depending on the package edition.
CodeArts Req
Specifications/Feature |
Description |
Free |
Basic |
Pro |
Enterprise |
---|---|---|---|---|---|
Scrum |
An incremental, iterative software development method. Sprint planning, daily Scrum, sprint review, and sprint retrospectives are key to efficient project management. |
√ |
√ |
√ |
√ |
IPD - System device |
Suitable for system device development, and supports large-scale embedded development with hierarchical and progressive R&D requirement management capabilities. Only available in the AP-Singapore region. |
× |
× |
√ |
√ |
IPD - Standalone software |
Suitable for standalone software development, and supports development of IT applications and platform software with hierarchical and progressive R&D requirement management capabilities. Only available in the AP-Singapore region. |
× |
× |
√ |
√ |
Raw requirement management |
Closed-loop management, covering customer requirement submission, decision-making, R&D, and acceptance. Only available in the AP-Singapore region. |
× |
× |
√ |
√ |
Requirement baseline management |
Contractual management of R&D work items; baseline review and countersigning based on features, R&D requirements, release plans, and iteration plans. Controlled fields in the baseline cannot be modified. Only available in the AP-Singapore region. |
× |
× |
√ |
√ |
Change review |
Contractual management of R&D work items; modification of controlled fields in the work item baseline through change review. Only available in the AP-Singapore region. |
× |
× |
√ |
√ |
Feature tree management |
Full feature asset management, including multi-level feature tree management, feature tree baseline snapshot, cross-project feature tree inheritance, and baseline version comparison. Only available in the AP-Singapore region. |
× |
× |
√ |
√ |
Two-level project plan management |
Hierarchical plan management for product release and R&D iteration; release plan and iteration baseline for contractual delivery. Only available in the AP-Singapore region. |
× |
× |
√ |
√ |
Custom workflows |
Canvas-based visual orchestration of requirement status transition and rule configuration powered by the in-house workflow engine. |
√ |
√ |
√ |
√ |
Automation |
Metadata-driven and low-code visualized rule orchestration for parent-child status rollup, owner update, and code association to facilitate requirement management. |
× |
√ |
√ |
√ |
CodeArts Repo
Specifications/Feature |
Description |
Free |
Basic |
Pro |
Enterprise |
---|---|---|---|---|---|
Total repository storage |
Total capacity of all code repositories in your account. |
10 GB |
50 GB |
100 GB |
500 GB |
Single repository storage |
Maximum capacity of a single repository. |
1 GB |
10 GB |
20 GB |
30 GB |
Size of a single file |
Maximum size of a single file in a repository. |
200 MB |
200 MB |
300 MB |
300 MB |
Repository management |
Repository list and basic information display, including creating, deleting, following, uploading, and downloading repositories, and configuring SSH and HTTPS settings. |
√ |
√ |
√ |
√ |
Branch permission management |
Configuration of default branches, protected branches, and protected tags; branch rule configuration to control access permissions. |
√ |
√ |
√ |
√ |
File push control |
Branch-based file push permission control, including the pusher, file size, and file type. |
√ |
√ |
√ |
√ |
Work item association |
Association of work items with each code commit, branch, or merge request (MR). |
√ |
√ |
√ |
√ |
Repository statistics and logs |
Repository-based commits, individual contributors, operations, and audit logs. |
√ |
√ |
√ |
√ |
MR review |
MR scoring and review; line-by-line review of file changes; code quality control through review and pipeline gates. |
√ |
√ |
√ |
√ |
MR review enhancement |
Review comment templates, review comment classification, and MR evaluation. |
× |
× |
√ |
√ |
Template management |
Repository creation with templates. |
√ |
√ |
√ |
√ |
MR management |
Branch merge control with multiple conditions, including pipeline gates, associated work items, code conflicts, and work-in-progress (WIP) limits. |
√ |
√ |
√ |
√ |
CodeArts Pipeline
Specifications/Feature |
Description |
Free |
Basic |
Pro |
Enterprise |
---|---|---|---|---|---|
Pipeline concurrency |
Number of pipelines that can be executed concurrently in your account. |
1 |
5 |
10 |
20 |
Pipeline execution duration |
Time for which pipelines can be executed per month in your account. |
1,800 min/month |
Unlimited |
Unlimited |
Unlimited |
Resource task execution duration |
Total time for which resource-consuming tasks can be executed per month in your account.
NOTE:
Resource-consuming tasks, such as running Shell commands and uploading reports, require built-in resources of the Pipeline service. Build and check tasks use quotas of the relevant services, so they are not resource-consuming tasks. |
300 min/month |
1,200 min/month |
6,000 min/month |
12,000 min/month |
Pipeline management |
Pipeline orchestration and execution, result view, and notification subscription. |
√ |
√ |
√ |
√ |
Microservice change |
Microservice-based development, testing, and release in DevOps mode. |
√ |
√ |
√ |
√ |
Extensions |
Custom pipeline extensions. |
√ |
√ |
√ |
√ |
Custom pass conditions |
Automated gate control based on custom pass conditions. |
× |
√ |
√ |
√ |
CodeArts Check
Specifications/Feature |
Description |
Free |
Basic |
Pro |
Enterprise |
---|---|---|---|---|---|
Check concurrency |
Number of check tasks that can be executed concurrently. |
1 |
5 |
10 |
20 |
Code check |
Maximum time for which code check tasks can be executed in your account per month. |
1,800 min/month |
Unlimited |
Unlimited |
Unlimited |
Basic languages |
Java, C/C++, Python, JavaScript, and TypeScript. |
√ |
√ |
√ |
√ |
Advanced languages |
C#, CSS, Go, HTML, and PHP. |
× |
√ |
√ |
√ |
CodeCheck enhanced package |
You can purchase multiple such packages (see CodeCheck Enhanced Package) for in-depth code security risk check capabilities, including cross-file check, cross-function check, taint analysis, and semantic analysis. |
× |
× |
√ |
√ |
Bug scanning |
Detects hidden quality (such as style) and security bugs in code. |
√ |
√ |
√ |
√ |
Bug fixing |
Provides suggestions for team members to resolve problems and improve code quality. |
√ |
√ |
√ |
√ |
Bug management |
Automatically generates a problem list, provides an online dashboard that displays bugs based on multiple metrics, and allows you to export bug reports. |
√ |
√ |
√ |
√ |
Notifications |
Notifies relevant users of task status dynamically by email, DingTalk, or WeCom, facilitating problem resolution. |
√ |
√ |
√ |
√ |
Quality gates |
Provides multi-dimensional access control items (critical, major, minor, and suggestion) to help your team determine whether the project is ready for production. |
√ |
√ |
√ |
√ |
CodeArts Build
Specifications/Feature |
Description |
Free |
Basic |
Pro |
Enterprise |
---|---|---|---|---|---|
Build concurrency |
Number of build tasks that can be executed concurrently. |
1 |
5 |
10 |
20 |
Executor |
Specifications of the built-in executors for build. |
2 vCPUs | 8 GB |
2 vCPUs | 8 GB |
2 vCPUs | 8 GB |
2 vCPUs | 8 GB |
Total build duration |
Maximum time for which build tasks can be executed in your account per month. |
1,800 min/month |
Unlimited |
Unlimited |
Unlimited |
Single build duration |
Maximum duration per build. |
30 min |
60 min |
240 min |
360 min |
Build dependency cache |
Size of third-party dependency cache for reuse to improve the build speed. |
2 GB |
10 GB |
20 GB |
50 GB |
Build orchestration |
Via a text or graphics editor. |
√ |
√ |
√ |
√ |
Build triggering rules |
Multiple build triggering rules, including manual, code change, scheduled, and API. |
√ |
√ |
√ |
√ |
Build parameters |
Build process control with external parameters. |
√ |
√ |
√ |
√ |
Build snapshot |
Records the configuration parameters used in each build to facilitate backtracking. |
√ |
√ |
√ |
√ |
Extension integration |
Multiple types of official extensions for compilation, packaging, and artifact operation. |
√ |
√ |
√ |
√ |
Build templates |
Available in popular languages, including C, C++, and Java. |
√ |
√ |
√ |
√ |
Build executors |
You can use the built-in execution environment or a custom one that connects to CodeArts Build. |
√ |
√ |
√ |
√ |
CodeArts Deploy
Specifications/Feature |
Description |
Free |
Basic |
Pro |
Enterprise |
---|---|---|---|---|---|
Deployment concurrency |
Number of deployment tasks that can be executed concurrently. |
1 |
5 |
10 |
20 |
Deployment duration |
Maximum time for which deployment tasks can be executed in your account per month. |
1,800 min/month |
Unlimited |
Unlimited |
Unlimited |
Host-based deployment |
|
√ |
√ |
√ |
√ |
Container-based deployment |
|
√ |
√ |
√ |
√ |
Template management |
|
√ |
√ |
√ |
√ |
Basic resource management |
Basic resource hosting and independent permission settings. |
√ |
√ |
√ |
√ |
Environment management |
Multi-environment management and independent permission settings. |
√ |
√ |
√ |
√ |
Deployment capability integration |
More than 40 deployment actions for different languages, technology stacks, and scenarios. |
√ |
√ |
√ |
√ |
CodeArts TestPlan
Specifications/Feature |
Description |
Free |
Basic |
Pro |
Enterprise |
---|---|---|---|---|---|
API test concurrency |
Number of API tests that can be executed concurrently. |
Not supported |
1 |
2 |
5 |
API test duration |
Maximum time for which you can execute API tests per month. |
Not supported |
30 min/month |
Unlimited |
Unlimited |
Concurrent cases per test suite |
Number of cases that can be executed concurrently in a test suite. |
Not supported |
5 |
10 |
20 |
Test case versions |
Number of version branches that can be created in each project. |
1 (baseline) Trial use supported |
1 (baseline) Trial use supported |
50 |
50 |
Test cases per version branch or in the baseline |
Number of test cases that can be created in each version branch or in the baseline. |
3,000 |
3,000 |
10,000 |
10,000 |
Test plans |
Plan-based test case management and execution. |
√ |
√ |
√ |
√ |
Test case management |
Feature trees, case import/export, common/advanced filtering, batch editing, case result setting, requirement association, bug creation, and bug association. |
√ |
√ |
√ |
√ |
Test case version management |
Facilitates test case reuse between baseline libraries, branches, and sprints. (For trial use; not supported in Free and Basic editions) |
× |
× |
√ |
√ |
Test execution |
Test suite creation and management for test execution. |
× |
√ |
√ |
√ |
Test reports |
Feature, manual testing, automated testing, requirement coverage, and scenario-specific reports. |
× |
√ |
√ |
√ |
API tests |
Design of pre-, test, and post-steps, checkpoint configuration, visualized orchestration, and keyword-driving testing (keyword import and reuse). |
× |
√ |
√ |
√ |
Keyword library |
More than 30 system keywords for databases, protocols, authentication, and middleware to facilitate API test case writing. |
× |
× |
√ |
√ |
Test design |
Generate test cases with a few clicks based on a mind map with heuristic test policies and design, improving test design efficient by 30% and reducing missing product tests. (This feature is for trial use and not included in the package.) |
× |
× |
× |
× |
CodeArts Artifact
Specifications/Feature |
Description |
Free |
Basic |
Pro |
Enterprise |
---|---|---|---|---|---|
Artifact storage |
Total capacity of release and self-hosted repositories in your account |
10 GB |
50 GB |
100 GB |
500 GB |
Artifact download |
Public network download traffic |
5 GB/month |
20 GB/month |
50 GB/month |
100 GB/month |
(Release repo) Single package size for build |
Size of a single package that can be uploaded to a build task from a release repository |
10 GB |
10 GB |
20 GB |
20 GB |
(Self-hosted repo) Single package size for build |
Size of a single package that can be uploaded to a build task from a self-hosted repository |
2 GB |
2 GB |
2 GB |
2 GB |
(Release repo) Single package size for upload |
Size of a single package that can be uploaded on the page of a release repository |
2 GB |
2 GB |
2 GB |
2 GB |
(Self-hosted repo) Single package size for upload |
Size of a single package that can be uploaded on the page of a self-hosted repository |
100 MB |
100 MB |
100 MB |
100 MB |
Repository types |
8 self-hosted repositories (Maven, npm, Go, PyPI, NuGet, Conan, Debian, and RPM) and 1 release repository |
100 |
100 |
Unlimited |
Unlimited |
Artifact management |
Create, delete, upload, and download nine types of artifacts, including Maven, npm, RPM, Go, PyPI, NuGet, Conan, Debian, and release repository |
√ |
√ |
√ |
√ |
Version management |
Management of version status, historical versions, and version metadata |
√ |
√ |
√ |
√ |
Repository statistics and logs |
Artifact quantity and total storage statistics, and operation logs for audit |
√ |
√ |
√ |
√ |
Proxy and virtual repositories |
Open-source or third-party proxies for Maven and npm repositories; unified virtual repository address for accessing multiple local and proxy repositories |
× |
√ |
√ |
√ |
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