首页 > 其他 > 详细

制品仓库的artifactory的介绍和部署

时间:2020-07-09 11:15:17      阅读:290      评论:0      收藏:0      [点我收藏+]

1.什么是artifactory

Jfrog(这是公司名)的Artifactory是一款Maven仓库服务端软件,可以用来在内网搭建maven仓库,供公司内部公共库的上传和发布,以提高公共代码使用的便利性。

它也是目前全球唯一一个支持所有开发语言,任意维度的元数据检索、跨语言正反向依赖分析,并同时拥有深度递归、支持多活异地灾备的企业级、高可用二进制制品管理仓库。世界五百强中93%的企业已经将Artifactory作为自己DevOps的核心系统。

 

2.什么是maven仓库

讲到maven仓库,我们这里会有一个疑问,就是还有一个服务端软件nexus也是被称为maven仓库,那么他们到底谁是maven仓库呢。其实讲到这个问题我们要先介绍一下到底maven仓库的定义是。

Maven仓库是基于简单文件系统存储的,集中化管理Java API资源(构件)的一个服务。仓库中的任何一个构件都有其唯一的坐标,根据这个坐标可以定义其在仓库中的唯一存储路径,通过这个坐标所有Maven项目可以从同一个Maven仓库中获取自己所需要的依赖JAR或者其他格式的构件

通过上面定义我们可以看出nexus和artifactory都是maven仓库,不过在平时生产中,一般nexus被用来做maven仓库的比重大点,artifactory用做制品仓库的比重大点。所以一般nexus也叫私服,讲到私服就会想到nexus,讲到制品仓库就会想到artifactory。那他们又什么区别呢

 

3.什么是制品仓库

即构建过程的输出物,包括软件包,测试报告,应用配置文件等可在服务器上直接 运行或可查看二进制形式的文件,通常称之为二进制软件制品。不同开发语言 所产生的制品的获取、使用、共享方式不同,不同的制品仓库能够管理各自开发语言类型的二进制制品。制品管理是对软件研发过程中生成的产物的管理, 一般作为最终交付物完成发布和交付。所有的制品包,依赖组件均能够纳入统一 制品库中统一管理。制品库应作为测试及生产部署的唯一可信制品来源。

 

制品仓库的artifactory的介绍和部署

原文:https://www.cnblogs.com/qingbaizhinian/p/13272346.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!