文档首页/ 制品仓库 CodeArts Artifact/ 快速入门/ 上传软件包到CodeArts Artifact软件发布库
更新时间:2024-10-16 GMT+08:00

上传软件包到CodeArts Artifact软件发布库

软件包是软件开发过程中编译构建生成的中间产物,是持续集成和持续交付的中间环节。通过将软件包上传至软件发布库进行存储和管理,可以实现文件的可信存储,有效支撑软件开发活动,为部署实施提供了安全可靠的软件包来源,也为构建任务提供了重要依赖。

本文档向您介绍如何上传软件包到CodeArts Artifact软件发布库,帮助您快速建立对软件发布库的整体印象。主要操作流程如图1所示。

图1 上传软件包到CodeArts Artifact软件发布库流程

访问制品仓库服务首页

  1. 登录华为云控制台页面
  2. 单击页面左上角,在服务列表中选择开发与运维 > 制品仓库 CodeArts Artifact
  3. 单击“立即使用”,进入制品仓库服务首页。

创建软件发布库所属项目并进入软件发布库

  1. 单击导航栏“首页”
  2. 单击“新建项目”
  3. 单击“Scrum”项目模板。
  4. 项目名称填写“Scrum01”,其它保持默认即可。
  5. 单击“确定”,进入到“Scrum01”项目下。
  6. 单击导航栏制品仓库 > 软件发布库,即可进入到该项目下的软件发布库。

    软件发布库无需新建,用户创建项目后,该项目下会自动创建同项目名称的软件发布库。

通过软件发布库页面手动上传软件包

  1. 进入与已创建项目同名的仓库,单击页面右上方“上传制品”
  2. 在弹框中配置如下信息后,单击“上传”

    • 目标仓库:当前软件发布库,默认即可。
    • 版本:用户可以为软件包设置版本号。
    • 上传方式:选择“单个文件上传”“多个文件上传”,本章节默认“单个文件上传”
    • 路径:用户设置路径名称后,仓库视图中会创建改名称的文件夹,上传的软件包会存放在该文件夹内。
    • 文件:从本地选择需要上传到软件发布库的软件包。

  3. 在仓库视图中,单击已上传的软件包名称,页面将展示该软件包的详细信息。

制品仓库服务支持从页面上传软件包,也支持与编译构建服务对接,将构建生成的软件包上传到软件发布库,请参考上传软件包到软件发布库