制品仓库服务(CodeArts Artifact)使用流程
制品仓库服务帮助开发者统一管理各种开发语言在开发、构建过程中的依赖,构建成果(二进制制品)以及交付过程关键信息的重要组件,支持Maven、npm等常见制品包类型。可以与本地构建工具和云上的持续集成、持续部署无缝对接,同时支持制品包版本管理、细粒度权限控制、安全扫描等重要功能,实现软件包生命周期管理,提升发布质量和效率。
在软件开发生产线解决方案中,制品仓库服务属于其中一个子服务,具体位置可参考产品架构。
制品仓库服务基本操作流程
流程 |
说明 |
---|---|
购买并授权使用制品仓库(CodeArts Artifact)服务 |
使用CodeArts Artifact服务前需要购买并授权使用制品仓库(CodeArts Artifact)服务完成相应准备工作。 |
访问制品仓库服务 |
CodeArts Artifact提供软件发布库和私有依赖库两类仓库,根据软件包格式的需要选择访问CodeArts Artifact的软件发布库或者访问CodeArts Artifact的私有依赖库。 |
上传软件包 |
根据软件包格式的需要选择上传软件包到软件发布库或者上传软件包到私有依赖库以便后续管理和使用。 |
管理软件包 |
通过管理软件发布库中的软件包以及管理私有依赖库中的软件包进行查看、下载、状态设置、版本管理、删除等管理和维护软件包。 |
使用软件包 |
根据实际需要在部署构建过程中使用CodeArts Artifact服务存储软件包,具体可参考CodeArts Artifact最佳实践。 |