资讯专栏INFORMATION COLUMN

敲黑板|Artifactory对接本地仓库

didikee / 2297人阅读

摘要:好雨云帮默认安装了其作用为构建类项目提供相关组件依赖的缓存,提供项目构建速率,同时支持本地仓库导入。对接仓库切换到下选择仓库。到这里对接基本操作流程已经分享结束了。

应用场景

Artifactory是由Jfrog开发的一款Maven仓库服务端软件,常用于内网部署maven仓库,提供公司内部公共库的上传和发布,同时可以为远程库提供缓存,以提高公共代码使用的便利性。好雨云帮(ACP)默认安装了Artifactory,其作用为构建Maven类项目提供相关组件依赖的缓存,提供项目构建速率,同时支持本地仓库导入。

配置使用 简单说明

Artifactory默认端口是8081,默认用户admin/password
仓库说明

主要分为Local、Remote、Virtual三种类型的仓库。
Local仓库内部仓库,不会对外同步,
Remote仓库代理及缓存公共仓库
这两者是真实的物理仓库
---
Virtual仓库用于管理Local和Remote仓库的。

Artifactory默认给了6个repo库,每个repo库都对应着各自的虚拟地址。

对接maven仓库

切换到Admin/Repositories下选择Remote仓库。

选择新建一个仓库New
选择Package类型,选择Maven类型

Generic为通用仓库,你可以上传任意类型的包到此仓库下,但是Artifactory不会维护多带带的包索引。

同步远程公开库

只需填写Basic部分即可

填写Repository Key和URL

同步私有仓库
主体步骤如公开库,可能的问题就是需要用户密码,只需要advanced选项卡里的Remote Credentials填写用户名和密码即可,如果无密码,默认即可。

仓库导入导出功能

admin/Import & Export/Repositories
通过此功能可以手动上传一些包。

说明:如果Local仓库或缓存里没有相关包,会利用Remote仓库进行缓存,初次拉取取决于网络状态。

End

到这里Artifactory对接基本操作流程已经分享结束了。
本次教程适用于好雨云帮社区版和私有云。如果公有云有这方面的需求可以联系我们。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/25181.html

相关文章

  • 在Kubernetes集群上部署和管理JFrog Artifactory

    摘要:在本文中我们将介绍如何使用在集群上部署和管理。非常强大,它能够在任何地方管理集群,因此我们将在实例上以独立模式启动,使用它在中部署集群。现在,当你点击,就会把部署到你的集群上。当安装完成后,红色的进度条会变更为绿色。 JFrog Artifactory是一个artifacts仓库管理平台,它支持所有的主流打包格式、构建工具和持续集成(CI)服务器。它将所有二进制内容保存在一个单一位置并...

    dunizb 评论0 收藏0
  • RAINBOND源码构建JAVA项目配置MAVEN仓库

    摘要:清除构建缓存为每一个服务的构建环境提供缓存,项目会对的安装目录,配置目录,和本地仓库目录提供了缓存,用户通过以下设置清理缓存。本文档详细介绍了源码构建项目时的各种详细设置与操作。 概述 根据大量的Rainbond用户反馈,我们发现在Rainbond源码构建java-maven项目的过程中,最容易出现问题的一环就是获取构件失败。 比如: [ERROR] Failed to execute...

    MockingBird 评论0 收藏0
  • 黑板,划重点:Docker 1.13更新有哪些看点?

    摘要:调度更新包含一些在下运行服务的改进更新。引入了命令,帮助确保系统健康,通过轻松删除无用资源减少痕迹。在,作出调整,聚焦于顶层资源的所有命令。我们把它称为,这套语法有点与众不同,因为它是用来将服务部署到一个集群。 开工啦开工啦!告别热闹的春节,新的一年又开始了,数人云带着干货,与大家共勉^_^ Docker刚刚发布了1.13最新版,新添了很多特性让高可用服务的部署更加简单,同时也引入了一...

    toddmark 评论0 收藏0
  • TOP100summit分享实录 | JFrog高欣:Kubernetes is hard!JFro

    摘要:本文内容节选自由主办的第七届,架构师高欣分享的的实践实录。当然,在部署完成后,我们要做一个监测以便掌握它的运行状况。规划配置运行环境在正式部署前,还要考虑如何规划并配置好运行环境。在使用部署时,可以利用这些命令做验证,检验部署是否正常。 showImg(https://segmentfault.com/img/bVblRHj?w=2880&h=1920); 本文内容节选自由msup主办...

    邹强 评论0 收藏0
  • gitlab-ci坑后感与指北

    摘要:本文的目的最主要是备忘其次是分享疗效并不能让你一下子掌握这只是一个比较完整的解决方案其他基础知识自行补充基调首先这不是屠龙刀不要奢望一篇文章可以走遍天下这里只是提供一个具体的落地方案一个具体的技术选型阶段代码仓库关于代码仓库本文选取的方案是 本文的目的:最主要是备忘, 其次是分享 疗效: 并不能让你一下子掌握CI/CD, 这只是一个比较完整的解决方案,其他基础知识,自行补充. 基调...

    jerry 评论0 收藏0

发表评论

0条评论

didikee

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<