更新时间:2024-12-16 GMT+08:00

管理软件包

如果需要将软件包上传至新建的SWR软件仓库中,在创建软件包过程中,选择仓库组织后,可以新建SWR软件仓库。

  • SWR软件仓库不扫描用户上传的软件包,不负责对用户上传的软件包内容进行安全性验证。上传软件包内容中请不要包含未加密的口令、密码等隐私信息,以避免隐私泄露。下载公有软件包时,应确定数据来自于可信的仓库源,以避免下载到恶意软件。
  • 磁盘满只会导致无法上传软件包到仓库,会产生异常提示信息,不会影响其他服务;为防止其他业务(例如日志)把磁盘占满,导致仓库无法上传,建议对仓库的存储独立挂盘。

创建软件包

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”,单击“创建软件包”。
  2. 参考下表设置软件包相关信息,其中带“*”标志的参数为必填参数。

    表1 软件包参数说明

    参数

    参数说明

    *软件中心

    选择仓库组织和软件仓库。

    如需新建软件仓库:

    1. 单击“新建仓库”,输入新的软件仓库名。
    2. 单击保存。

    *共享类型

    设置软件仓库所属类型,默认为私有。

    • 私有:仅当前租户或租户下的用户可用。
    • 公共:所有租户和用户均可用。

    *软件包名称

    软件包名称,仓库组织内命名必须唯一。

    *版本

    软件包版本号,软件包支持添加多个版本。

    软件包描述

    软件包的描述信息。

    版本描述

    软件包版本的描述信息。

    上传软件

  3. 单击“确定”,完成软件包创建。

上传软件包

每次最多上传10个文件,单个文件大小(含解压后)不得超过2G。

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”。
  2. “仓库组织管理”右侧下拉列表框,选择组织。
  3. 单击目标软件包后的“上传软件包”。

    1. 单击“选择软件文件”,选中本地待上传的软件包后,单击“打开”(或拖拽待上传的软件包到页面中)。
    2. 设置下表中的参数,参数均为可选项。
      表2 软件参数说明

      参数

      参数说明

      覆盖

      若选择勾选,将会覆盖该版本下原有的相同名称且相同路径的软件包。

      文件路径

      输入该软件包需要存放的路径,该路径为软件仓库的虚拟路径,默认为根目录。

      设置文件路径便于用户查看对应的软件包,便于管理。

      重复上述操作可上传其他软件包。

    3. 软件包选择完成后:
      • 在待上传软件列表选择软件,单击“操作”的“上传”,可以上传指定软件文件。
      • 在待上传软件列表上方,单击“开始上传”,可以批量上传软件文件。

编辑软件包

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”。
  2. “仓库组织管理”右侧下拉列表框,选择组织。
  3. 单击目标软件包进入软件包详情页面。
  4. 单击右上角的“编辑”,设置如下参数:

    • 共享类型:设置软件仓库所属类型。“私有”,仅当前租户或租户下的用户可用;“公共”,所有租户和用户均可用。
    • 软件包描述:编辑软件包描述信息。

  5. 单击“确定”,完成编辑。

查看软件包地址

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”。
  2. “仓库组织管理”右侧下拉列表框,选择组织。
  3. 单击目标软件包进入软件包详情页面。
  4. 在版本列表,单击目标版本前的展开版本,查看软件包地址。

    单击,可以复制“内网地址”或“外网地址”。

    在版本文件所在行:

    • 单击“下载”,下载版本中的文件。
    • 单击“删除”,删除该版本文件。

删除软件包

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”。
  2. “仓库组织管理”右侧下拉列表框,选择组织。
  3. 单击目标软件包右侧的“删除”,可根据提示删除软件包。

删除软件包版本

软件包版本删除后,在创建并部署组件升级单个组件版本配置批量升级组件版本配置批量克隆组件创建软件包构建任务时无法选择使用该软件包版本。

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”。
  2. “仓库组织管理”右侧下拉列表框,选择组织。
  3. 单击目标软件包进入软件包详情页面,在版本列表:

    • 删除单个软件包版本

      单击目标软件包版本“操作”列的“更多 > 删除”,根据提示删除软件包版本。

    • 批量删除软件包版本

      勾选目标软件包版本,在版本列表上方,单击“删除”,根据提示删除软件包版本。