Hadess中GO制品类型的管理方法
Hadess是一款开源且免费的轻量级制品管理工具,界面简洁、操作便捷。本文将详细介绍如何在Hadess平台中对Go语言相关的制品进行有效管理。
1. 创建Go制品库
1.1 配置Go远程库
进入系统后,可通过以下步骤创建远程制品库:
- 点击“新建制品库”按钮;
- 选择“新建远程库”选项;
- 填写相应信息并确认提交。
添加代理地址
点击“添加代理地址”,系统将弹出公共源配置窗口。从列表中选择合适的地址,确认即可完成设置。
字段属性说明
| 字段 |
是否必填 |
描述 |
| 制品仓库 |
是 |
指定制品库的类型 |
| 制品库名称 |
是 |
命名制品库,需避免使用空格、特殊符号或中文字符 |
| 代理地址 |
是 |
用于连接第三方源以拉取远程文件 |
| 描述 |
否 |
可选填写,用于说明该制品库的用途或内容 |
2. Go制品的拉取与查询操作
2.1 拉取Go制品
首先需要为项目配置仓库凭证:
进入Go项目目录,在终端中执行以下命令:
export GO111MODULE=on
export GOPROXY=http://172.12.1.20:8081/go/123
完成环境变量设置后,即可通过标准命令行指令拉取所需制品。
2.2 查询Go制品
登录Hadess平台后,点击“制品库”模块。可在页面顶部选择特定的制品类型,或直接在搜索框中输入制品库名称进行快速查找。
支持的查询条件说明
| 查询条件 |
描述 |
| 制品名称 |
支持模糊匹配,根据名称检索相关制品 |
| 制品版本 |
按具体版本号进行精确或范围查询 |
| 制品组名 |
对应Go制品中的模块组名(module group) |