Help Center> CodeArts> Service Overview> What Is CodeArts?
Updated on 2024-03-20 GMT+08:00

What Is CodeArts?

CodeArts is a one-stop platform that provides out-of-the-box cloud services for requirement delivery, code commit, check, build, verification, deployment, and release throughout the entire software lifecycle.

Architecture

CodeArts consists of the following services:

  • CodeArts Req: Provides agile development teams with easy and efficient coordination services, including multi-project management, agile iteration management, Kanban collaboration, requirement management, defect tracing, document management, online Wiki, and statistics reports.
  • CodeArts Repo: Provides Git-based distributed code management and collaborative development capabilities, including member management, permission control, code hosting, code check, code review, code tracing, and continuous integration. It helps enterprises of different scales improve R&D quality and efficiency.
  • CodeArts Pipeline: A pipeline service that enables you to visualize and customize your delivery, improving delivery efficiency and quality.
  • CodeArts Check: Makes it easy to perform static checks and security checks on code in multiple programming languages and obtain comprehensive quality reports. It also allows you to view grouped defects with fix suggestions provided, effectively controlling quality and helping achieve success.
  • CodeArts Build: An easy-to-configure platform that supports multi-language parallel builds on the cloud. Its distributed acceleration helps enterprises improve build efficiency while lowering overall costs even at large scale.
  • CodeArts Deploy: Supports deployment in hosts and containers by using multiple languages and technology stacks, including Tomcat and Spring Boot. The plug-in encapsulation and orchestration of deployment functions help you quickly and efficiently release software.
  • CodeArts TestPlan: Covers the entire process of test plan, test design, test cases, test execution, and test evaluation, and aims to help enterprises with collaborative, efficient, and trustworthy test activities before product release.
  • CodeArts Artifact: Manages source code build products, including Maven and npm. It can seamlessly interconnect with local build tools and on-cloud CI/CD so that you can manage software package lifecycle to improve release quality and efficiency. CodeArts Artifact provides artifact package version management, fine-grained permission control, and other important functions.
Figure 1 Architecture

Access Methods

You can access CodeArts using either of the following methods: