应用介绍
团队里每个人的构建都直接去公网拉依赖:一天几百次重复下载,某个包被上游删掉整条流水线就断,出了安全问题也说不清哪台机器用过哪个版本。
Artifactory OSS 是 JFrog 开源的制品仓库:把公网仓库代理一层缓存到本地,自己构建出的包也统一发到这里,团队所有人从同一个地方取。拉过一次的依赖以后直接从内网走,上游没了本地还在,每个制品从哪来、谁传的、哪次构建用的都有记录。
开源版支持 Maven、Gradle、Ivy、SBT 这些 Java 生态的仓库类型,再加通用二进制仓库,够一个 Java 团队用。Windows 安装包 1.7 GB,也有 Linux、Docker 和 Helm 的安装方式。
远程仓库代理:代理 Maven Central 等公网仓库,拉过的包缓存在本地,构建不再依赖外网。
本地仓库:自己的构建产物发布到这里,按版本存放,团队共享。
虚拟仓库:把多个本地和远程仓库合成一个地址,客户端只配一条 URL。
权限和认证:LDAP 接入,基于角色的权限控制,谁能读谁能发分开管。
元数据和检索:每个制品带属性和校验和,能按坐标、属性搜索。
多种部署方式:Windows 安装包、Linux tar.gz/rpm/deb、Docker Compose、Helm chart。
Artifactory OSS 是 JFrog 开源的制品仓库:把公网仓库代理一层缓存到本地,自己构建出的包也统一发到这里,团队所有人从同一个地方取。拉过一次的依赖以后直接从内网走,上游没了本地还在,每个制品从哪来、谁传的、哪次构建用的都有记录。
开源版支持 Maven、Gradle、Ivy、SBT 这些 Java 生态的仓库类型,再加通用二进制仓库,够一个 Java 团队用。Windows 安装包 1.7 GB,也有 Linux、Docker 和 Helm 的安装方式。
软件功能
远程仓库代理:代理 Maven Central 等公网仓库,拉过的包缓存在本地,构建不再依赖外网。
本地仓库:自己的构建产物发布到这里,按版本存放,团队共享。
虚拟仓库:把多个本地和远程仓库合成一个地址,客户端只配一条 URL。
权限和认证:LDAP 接入,基于角色的权限控制,谁能读谁能发分开管。
元数据和检索:每个制品带属性和校验和,能按坐标、属性搜索。
多种部署方式:Windows 安装包、Linux tar.gz/rpm/deb、Docker Compose、Helm chart。
应用截图
标签:制品仓库

