Hadess是一款国产开源免费的制品管理工具,支持免费私有化部署,一键安装零配置,简洁易用。本文将详细介绍如何使用集成与开放与Nexus、Hadess(不同服务器制品同步)进行集成
1、系统集成
1.1 制品导入(Nexus)
1.1.1 安装Nexus
- 首先前往官网进行下载,下载完成后进行解压
如:tar -zxvf nexus-3.63.0-01-unix.tar.gz

- 解压过后就可以直接启动了,不需要安装操作。进入到解压目录 nexus-3.31.1-01 中,再进入到 bin 目录,其中的可执行文件 nexus 就是启动程序。
- 默认账户 admin,初始密码在sonatype-work/nexus3/admin.password
启动:bin/nexus start

1.1.2 Hadess配置并使用
登录Hadess->系统设置->集成开放->服务集成,在Nexus下点击编辑,输入Nexus的访问地址。点击测试连接,当提示测试连接成功,说明Nexus地址无误。

- Nexus制品导入
进入创建的Maven本地库中,进入设置页面后来到制品导入页面

点击Nexus导入,选择需要导入的仓库点击导入后等待导入完成即可

1.2 制品同步(Hadess)
1.2.1 安装Hadess
下载:点击下载Hadess,或直接使用命令在线下载安装包
wget -O tiklab-hadess-1.2.7.deb https://install.tiklab.net/app/install/hadess/V1.2.7/tiklab-hadess-1.2.7.deb
安装:执行以下命令安装,默认安装在opt 目录下
dpkg -i tiklab-hadess-1.2.7.deb
启动:安装之后,在opt目录下会出现一个名字为 tiklab-hadess的文件夹,tiklab-hadess的文件夹下的bin文件夹,执行 ./hadess start 命令,启动项目
cd /opt/tiklab-hadess/bin
./hadess start
1.2.2 Hadess配置并使用
登录Hadess->系统设置->集成开放->服务集成,在Hadess下点击编辑,输入Hadess的访问地址。点击测试连接,当提示测试连接成功,说明Hadess地址无误。

- Hadess制品同步
进入Hadess系统后点击你需要制品同步的本地库中,进入设置页面

进入制品同步页面,点击右上角制品同步按钮开始同步,选中你需要同步的仓库与制品(可导入多版本),选择完成后点击同步按钮等待同步完成即可

1529

被折叠的 条评论
为什么被折叠?



