上传软件包到CodeArts Artifact软件发布库
软件包是软件开发过程中编译构建生成的中间产物,是持续集成和持续交付的中间环节。通过将软件包上传至软件发布库进行存储和管理,可以实现文件的可信存储,有效支撑软件开发活动,为部署实施提供了安全可靠的软件包来源,也为构建任务提供了重要依赖。
本文档向您介绍如何上传软件包到CodeArts Artifact软件发布库,帮助您快速建立对软件发布库的整体印象。主要操作流程如图1所示。
准备工作
访问制品仓库服务首页
- 登录华为云控制台页面。
- 单击页面左上角,在服务列表中选择 。
- 单击“立即使用”,进入制品仓库服务首页。
创建软件发布库所属项目并进入软件发布库
- 单击导航栏“首页”。
- 单击“新建项目”。
- 单击“Scrum”项目模板。
- 项目名称填写“Scrum01”,其它保持默认即可。
- 单击“确定”,进入到“Scrum01”项目下。
- 单击导航栏
,即可进入到该项目下的软件发布库。
软件发布库无需新建,用户创建项目后,该项目下会自动创建同项目名称的软件发布库。
通过软件发布库页面手动上传软件包
- 进入与已创建项目同名的仓库,单击页面右上方“上传制品”。
- 在弹框中配置如下信息后,单击“上传”。
- 目标仓库:当前软件发布库,默认即可。
- 版本:用户可以为软件包设置版本号。
- 上传方式:选择“单个文件上传”或“多个文件上传”,本章节默认“单个文件上传”。
- 路径:用户设置路径名称后,仓库视图中会创建改名称的文件夹,上传的软件包会存放在该文件夹内。
- 文件:从本地选择需要上传到软件发布库的软件包。
- 在仓库视图中,单击已上传的软件包名称,页面将展示该软件包的详细信息。
制品仓库服务支持从页面上传软件包,也支持与编译构建服务对接,将构建生成的软件包上传到软件发布库,请参考上传软件包到软件发布库。