Overview
Benefits

Diverse Artifact Types
CODING-AR supports various artifact repositories such as Docker, Maven, npm, Generic, Pypi, and Helm, catering to the needs of multiple artifact repositories within a single project. Essentially, it allows one project to accommodate diverse repositories like Docker and Maven simultaneously.

Seamless Connection with Common Build Tools

Fast Distribution
CODING-AR facilitates swift distribution of both public and private repositories. Leveraging the robust CDN features of Cloud, it empowers team members to securely and rapidly upload and download artifacts worldwide.

Vulnerability Scanning
You have the option to utilize either the built-in image security scanning feature or tailor-made security scanning strategies to assess the integrity of artifacts stored in CODING-AR and enhance project security evaluation.

Upstream-Downstream Integration

Code Review
CODING-AR offers CVM instances as building resources and enables access to personalized build nodes. Leveraging CVM, you can execute build plans directly, bypassing operational hassles. With custom build nodes, you can perform build tasks in virtual machines on Linux, macOS, and Windows, as well as within containers.
Features
CODING-AR manages build artifacts resulting from source code compilation through versioning, facilitating seamless deployment, delivery, and software distribution.
Artifact Repository Hierarchy
The hierarchy in an artifact repository is repository > package > version.
Repository: Organizes various repository types and their associated package resources, with configurable external access permissions.
Package: Represents the fundamental unit for creating artifacts, offering external accessibility, and providing usage instructions.
Version: Lists all artifacts within a package and meticulously records iterative updates, including compilation, deployment, and binary files.
Support for Diverse Artifact Repository Types
CODING-AR accommodates numerous artifact repository types like Docker, Maven, Helm, and npm packages, enabling versioning in tandem with source code collaboration.
It can satisfy the needs for multiple artifact repositories within a single project, allowing compatibility with various formats such as Docker and Maven.
Seamless Connection with Common Build Tools
CODING-AR seamlessly integrates with standard artifact formats, ensuring compatibility without necessitating modifications to existing build tools or additional local software installations.
Efficient Distribution
With support for both public and private repositories, CODING-AR leverages Tencent Cloud’s robust CDN capabilities for secure and rapid artifact uploads and downloads across the globe.
Vulnerability Scanning
Utilize built-in image security scanning or customized scanning strategies to assess artifact quality stored in CODING-AR.
Upstream-Downstream Integration
CODING-AR offers well-adapted APIs compatible with upstream code repository version matching and downstream continuous deployment and Ops APIs, facilitating seamless integration for DevOps practices.
Scenarios
Dependent Package Storage
Artifact Repository Quality Control
Application Distribution

CODING-AR serves as a platform for executing and preserving private components or interim artifacts during the software development lifecycle. This fosters effective collaboration on code and components among development departments and teams.


CODING-AR excels in application distribution, providing swift downloads for both desktop software programs and container images via its pre-established high-speed global network.
Success Stories

Fudan University

Foxconn

Dida Chuxing

ZEGO

MOCKINGBOT

CMGE

C-life

Gengmei

BOCOM Schroders

Mininglamp Technology

BestSign

Lakala
FAQs
Which repository types does CODING-AR support?
CODING-AR offers compatibility with prevalent artifact repository types such as Docker, Maven, npm, Generic, Pypi, and Helm.
What is the hierarchy in CODING-AR?
In CODING-AR, the hierarchy follows the structure: repository > package > version.