跳转至
首页 解决方案 下载 文档
演示环境

制品仓库


制品仓库(APPID:repo)平台是OpsAny用于存放流水线构建的通用文件类型的仓库、以及部署时拉取文件的仓库平台,同时兼容Nexus进行多语言制品仓库管理。

alt text


一、制品管理

制品仓库是的日常管理中心,经常用的制品库可以收藏,在我的收藏查看,制品仓库可以进行日常的新建、编辑、删除、上传制品等操作。

1.1 我的收藏

查看自己日常收藏的制品库。

alt text

1.2 制品库

在制品库页面可以新建制品库,删除制品库,上传制品库资源,查看制品库资源,删除制品库资源等操作。 注意:使用此功能需要在系统设置页面添加Nexus制品库工具,且状态为正常。

alt text

  • 点击【新建制品库】按钮,打开新建制品库抽屉页面,根据页面字段信息完成创建制品库操作。

alt text 目前平台支持四种制品仓库,包括Raw,Docker ,Maven,PyPi。 可选择应用内外,当选择应用外时此制品库为全局仓库,其他应用也可以查看和使用,选择应用内,仅当前应用可见。 仓库地址是工具管理配置的API地址,后半部分仅支持 字母数字下划线,不支持中文。

  • 点击【编辑】按钮,可修改制品库信息,可修改制品库权限范围和制品库描述信息,可删除制品库。

alt text 注意: 请谨慎操作删除按钮,删除当前制品库会清空仓库内全部资源。

  • 在右侧文件列表页面中点击【上传制品】按钮,可以从本地上传文件。

alt text 上传后的制品库文件可以查看文件详情和删除操作。文件详情如下: alt text

  • 使用指引页面,可以查看使用方法,可按照指引使用制品库上传或下载操作。

alt text

二、平台设置

1.1 系统设置

在系统设置页面添加制品库常用工具。目前支持Nexus工具。

alt text Nexus工具只能添加一个。 当前系统设置界面可以对工具进行新建(每次新建只能新建一条数据,若已有数据就没有新建按钮,)、编辑、删除、等操作。
状态一列显示当前工具的连接状态,当状态为不正常时,该工具不可用,请修改地址用户名密码或查看当前服务调至正常状态。
点击刷新可刷新当前工具列表状态。
注意:请谨慎修改API地址和删除工具,当制品库有数据时修改API地址或删除此工具,可能会损失当前现有的数据。

  • 添加工具和编辑工具,根据弹框页面字段信息完成操作。

alt text 注意:
点击【连接测试】按钮,可以验证连接是否正常,当连接不正常时不可创建。
每一个工具仅支持配置一个地址。

Info

开源技术使用声明:OpsAny积极拥抱开源技术,鼓励大家一起保护开源技术知识产权及合法使用,堡垒机使用了以下开源技术。

  • Guacamole:http://guacamole.apache.org/
  • Asciiplayer: https://github.com/qeesung/asciiplayer

Document