带你读《2022龙蜥社区全景白皮书》——5.10.2 一站式构建服务ABS

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
性能测试 PTS,5000VUM额度
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 带你读《2022龙蜥社区全景白皮书》——5.10.2 一站式构建服务ABS

5.10.2 一站式构建服务ABS


背景概述

ABS(Anolis build service)是一站式的基础构建平台,提供免费、安全、可靠的一键构建能力,简单易用的编译构建环境。通过它可以完成RPM包、ISO镜像 和Docker镜像自定义等构建功能,同时提供发行版软件全生命周期管理能力,支撑社区开发者构建和社区产品发行构建,方便开源软件包引入,扩大龙蜥社区的产品生态。ABS平台:https://abs.openanolis.cn/all_project



技术方案

ABS主要能力有:

ABS提供了多架构的构建能力,支持多CPU架构(x86、arm、loongarch64、risc-V);

ABS提供生产构建及测试构建能力,方便开源软件包的引入,扩大产品生态;

ABS提供一键 Anolis OS ISO镜像rebrand功能,快速定制下游衍生版;

ABS提供一键化构建Docker镜像并分发的功能;

ABS提供全流程的上游软件包跟踪及更新能力,保障社区软件包供应链能力。



系统架构

用户空间层:为社区爱好者、合作伙伴、发行版团队提供产品构建及发行的支撑,并提供一系列开发工具集提高软件包研发效率;

服务支撑层:主要包括构建支撑模块和分发模块,提供各类产品形态的构建服务,同时向上提供接口服务;

设备管理层:我们基于koji开源系统进行二次开发,向上提供多架构的构建能力。



应用场景

ABS平台支持的使用场景有:

软件包研发过程的测试和构建;

下游厂商可以通过 ABS构建操作系统衍生发行版;

社区爱好者、合作伙伴可以作为 docker 自定义构建平台。

发行版生命周期维护。


过去一年,龙蜥社区发布了Anolis OS 8.2、8.4、8.6、龙芯版等重要版本,这些都是通过ABS构建系统完成的。ABS上线半年时间, 构建的软件包数量超过10000个,构建次数超过20000次,创建项目总量超800个。平台除服务社区外被社区爱好者以及多家企业、 机构使用,包括西软、统信等等。


image.png



相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
4月前
|
存储 人工智能 运维
重磅!阿里云可观测产品家族全新升级,AI +数据双驱动,打造全栈可观测体系
近日,阿里云可观测产品家族正式发布云监控 2.0,隶属产品日志服务 SLS、云监控 CMS、应用实时监控服务 ARMS 迎来重磅升级。
501 22
|
Cloud Native 安全 Anolis
免费、安全、可靠!一站式构建平台 ABS 介绍及实例演示 | 龙蜥技术
一文了解软件包构建、镜像构建、内核源码构建、云原生构建 4 大构建服务。
|
安全 Cloud Native Java
带你读《2022龙蜥社区全景白皮书》——5.7.1 机密计算平台技术
带你读《2022龙蜥社区全景白皮书》——5.7.1 机密计算平台技术
211 10
|
运维 Cloud Native 安全
带你读《2022龙蜥社区全景白皮书》——5.6.2 云原生场景下的计算核心RunD
带你读《2022龙蜥社区全景白皮书》——5.6.2 云原生场景下的计算核心RunD
190 13
|
弹性计算 Cloud Native Ubuntu
带你读《2022龙蜥社区全景白皮书》——5.10.1 T-One:全场景质量协作平台
带你读《2022龙蜥社区全景白皮书》——5.10.1 T-One:全场景质量协作平台
206 10
|
机器学习/深度学习 存储 人工智能
带你读《云原生架构白皮书2022新版》——vivo AI计算平台的ACK混合云实践
带你读《云原生架构白皮书2022新版》——vivo AI计算平台的ACK混合云实践
277 8
|
消息中间件 运维 监控
带你读《2022龙蜥社区全景白皮书》——5.9.2 SysOM :一站式运维管理平台
带你读《2022龙蜥社区全景白皮书》——5.9.2 SysOM :一站式运维管理平台
211 12
|
安全 Cloud Native 智能网卡
带你读《2022龙蜥社区全景白皮书》——4.3 未来技术演进与展望
带你读《2022龙蜥社区全景白皮书》——4.3 未来技术演进与展望
146 9
|
运维 安全 Cloud Native
带你读《2022龙蜥社区全景白皮书》——4.1 社区技术布局
带你读《2022龙蜥社区全景白皮书》——4.1 社区技术布局
151 7
|
Rust 监控 安全
带你读《2022龙蜥社区全景白皮书》——5.9.3 Coolbpf:一站式eBPF开发编译平台
带你读《2022龙蜥社区全景白皮书》——5.9.3 Coolbpf:一站式eBPF开发编译平台
261 6
下一篇
开通oss服务