展开

关键词

首页关键词artifactory

artifactory

相关内容

  • 初识 JFog Artifactory

    我觉得使用 Artifactory 的最大优势是创造了更好的持续集成环境,有助于其他持续集成任务去 Artifactory 里调用,再部署到不同的测试或开发环境,这对于实施 DevOps 至关重要。?安装 Artifactory从官网下载 Open Source Artifactory,这里我是安装到 Linux,所以点击 下载的是 RPM 包。artifactory.service# 查看服务状态sudo systemctl status artifactory.service访问 Artifactory Artifactory 默认端口是Artifactory 升级 从官网下载最新的 Artifactory将下载好的 jfrog-artifactory-oss-6.15.0.rpm(目前最新)上传到你的 Linux 上cd artifactorylsjfrog-artifactory-ossStart Artifactory with:> systemctl start artifactory.service Check Artifactory status with:> systemctl
    来自:
    浏览:534
  • Artifactory 与 Jenkins 集成

    上一篇 初识 JFog Artifactory,介绍了什么是 Artifactory,以及如何安装、启动和升级。本篇介绍 Artifactory 与 Jenkins 的集成,因为没有与 CI 工具集成的 Artifactory 是没有灵魂的。Jenkins 中配置 Artifactory打开 Manage Jenkins->Configure System,找到 Artifactory,点击 Add Artifactory Server,,例如 http:art.company.com:8040artifactory配置完成后,点击Test Connection,返回 Found Artifactory 6.14.0 表示配置成功?这样 Jenkins 与 Artifactory 集成就打通了,以后每次构建成功后就后测试就可以到 Artifactory 来下载 build 了。
    来自:
    浏览:783
  • 广告
    关闭

    11.11智惠云集

    2核4G云服务器首年70元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
  • 如何从Nexus迁移到Artifactory

    前言由于 JFrog Artifactory 在业界得到了普遍的应用,并且 Artifactory 可以完全替代 Nexus 作为 Maven 私服,所以JFrog 提供了自动化的迁移工具 nexus2artifactory,目的是帮现有的 Nexus 用户一键迁移到 Artifactory,从而让用户得到更好的Maven 仓库。配置Artifactory信息填写Artifactory的相应信息,如下: ?填写完毕以后按快捷键 ”q” 返回到主界面3. 配置要迁移的仓库信息在主界面按快捷键”r”,进入到仓库配置界面,如下 ?Artifactory会自动创建仓库,并迁移Nexus文件。“Total Progress” 进度为100%时,迁移任务就已经完成了。7.总结自动化迁移工具能够迁移制品,用户,权限等重要信息,有了它之后,大家就能够尽快的使用 Artifactory ,并且享受 Artifactory 的更多企业级功能了!
    来自:
    浏览:370
  • 使用gradle将artifact上传到artifactory?

    我是Gradle和Artifactory的新手,我想上传一个jar文件到Artifactory。这是我的build.gradle文件。apply plugin: javaapply plugin: eclipseapply plugin: mavenapply plugin: artifactory-publish groupId =myGroupversion = 1.0def artifactId = projectDir.namedef versionNumber = version artifactory { contextUrl= http:path.to.artifactory base artifactory url publish { repository { repoKey = libs-releases TheArtifactory repository key to publish to username = publisher The publisher user name password = ****
    来自:
    回答:2
  • 使用Artifactory集群作为文件共享中心

    一、背景和痛点大企业内部,跨团队,跨地域,导致文件共享困难如果不使用Artifactory,如何实现跨数据中心的文件共享呢?二、 Artifactory用作文件共享中心那么,Artifactory 如何解决这个问题:首先,虽然Artifactory被当做管理全语言二进制文件的制品仓库。只允许在指定的一个Artifactory集群上传,然后同步到其它生产环境。Server 或者公有云的 Artifactory Server。三、 收益使用Artifactory的好处Artifactory已经是CICD流程的一部分,可以方便的集成对于跨数据中心的文件分发只需要开启同步功能对网络要求不高具备友好的界面供用户使用支持REST API
    来自:
    浏览:340
  • Artifactory & GitLab CI持续集成实践

    Artifactory。这篇文章描述了如何将 GitLab CI 与 Artifactory 集成在一起,不仅可以解析和部署二进制文件,还可以从 Artifactory 的 Build Integration 功能中获取更多帮助instance with JFrog CLI    - .jfrog rt config --url=$ARTIFACTORY_URL --user=$ARTIFACTORY_USER --password    - .jfrog rt bce gitlabci-maven-artifactory $CI_JOB_ID # Add jira issue    - .jfrog rt bag gitlabci-maven-artifactory      - .jfrog rt bp gitlabci-maven-artifactory $CI_JOB_ID # Promote     - .jfrog rt bpr gitlabci-maven-artifactory
    来自:
    浏览:456
  • RPM索引在Artifactory中是如何工作

    JFrog Artifactory是成熟的RPM和YUM存储库管理器。JFrog的官方Wiki页面提供有关Artifactory RPM存储库的详细信息。Artifactory索引RPM包的过程Artifactory 5.5.0及之后版本,针对YUM元数据计算处理进行了重大的改进,加入了并发和增量计算的能力。性能上优于之前自动触发的异步计算同时不需要在单独开发触发元数据计算的插件可以监控并且准确地知道新的元数据计算的状态如下图:创建RPM仓库时选择“Auto Calculate RPM Metadata”,Artifactory(默认5)-虚拟库计算的线程数日志RPM日志记录org.artifactory.addon.yum.YumAddonImpl:INFO级别:Starting to calculate Rpm metadatafor您可以在Artifactory中的以下软件包上启用调试跟踪级别日志记录(修改$ ARTIFACTORY_HOME etc logback.xml)以跟踪调试您的计算: 自动计算(异步):DEBUG
    来自:
    浏览:132
  • Gradle artifactory插件说“无法投射对象”

    我运行Gradle(2.3),我得到: > Failed to apply plugin > Cannot cast object org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention@6b6c7be4 with class org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention to class org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention
    来自:
    回答:2
  • 解决 Jenkins Artifactory Plugin 在 AIX 上传制品失败的问题

    ❞分享一个花了两天时间才解决的一个问题:使用 Jenkins Artifactory 插件上传制品到 https 协议的企业级的 Artifactory 失败。❝环境信息 Jenkins ver. 2.176.3Artifactory Plugin 3.6.2Enterprise Artifactory 6.9.060900900AIX 7.1 && java做了以下测试,查看 Artifactory 的版本curl https:artifactory.company.comartifactoryapisystemversioncurl: (35) Unknown:artifactory.company.comartifactoryapisystemversion* Trying 10.18.12.95...* Connected to artifactory.company.com到这里问题已经解决了,只要使用 curl 调用 Artifactory REST API 就能完成上传操作了。
    来自:
    浏览:261
  • 制品库实践: Jenkins&Nexus&Artifactory集成

    本章我们主要讲述Jenkins与制品库nexus、artifactory集成,上传下载制品。?目录部署功能基本概念上传制品集成jenkins上传制品使用nexus插件上传制品发布制品nexus接口artifactory集成构建制品上传制品----部署测试环境使用Docker安装部署docker----artifactory集成 安装Artifactory插件,配置Artifactory仓库信息(仓库地址、用户认证信息)。?:192.168.1.200:30082artifactory def rtMaven = Artifactory.newMavenBuild() def buildInfo server.connection.timeout= 300 server.credentialsId = artifactory-admin-user maven打包 rtMaven.tool = M2 buildInfo = Artifactory.newBuildInfo
    来自:
    浏览:1825
  • 如何基于Artifactory搭建私服?

    搭建Maven私服接下来介绍基于Artifactory搭建Maven私服,其他类型的仓库比如NPM、PyPI等,依此类推。用管理员权限的账号登录Artifactory之后,可以看到Admin菜单下Repositories有Local、Remote、Virtual三种仓库类似,分别对应前面介绍的三种仓库。?至于如何发布包,Artifactory提供手工上传的功能,即上图的Deploy按钮,但是这种做法并不常见,更多的时候我们还是通过代码或指令来发布包。 那么问题来了,如何通过代码或指令来发布包呢?
    来自:
    浏览:353
  • Maven 私服你应该不陌生吧,可你会用 Artifactory 搭建吗?

    JFrog Artifactory 是一个 Artifacts 仓库管理平台,它支持所有的主流打包格式、构建工具和持续集成(CI)服务器。本文将介绍如何使用 Docker 在 Artifactory 上快速搭建一个 Maven 私服。使用 Docker 部署 Artifactory1、获取 artifactory-oss 镜像 $ docker pull docker.bintray.iojfrogartifactory-oss 2-name any-artifactory -d -v data_artifactory:varoptjfrogartifactory -p 8081:8081 docker.bintray.iojfrogartifactory-pro部署 artifactory Maven 私服配置1、访问 http:localhost:8081 进入 Artifactory 首页后,配置好密码,并选择 Maven 插件。
    来自:
    浏览:710
  • Artifactory清理未使用的二进制品的最佳实践

    Artifactory充分利用了基于Checksum的存储,但是这种机制无法代替常规的工件清理任务。软件开发可能很杂乱,很多时候Artifactory中的许多工件都从未使用过。Artifactory支持六种存储库类型的“最大唯一快照”标记:– Maven – NuGet – Gradle –Ivy – Docker – SBTArtifactory使用Artifactory在Artifactory中有支持此功能的内置系统。要启用自动缓存清除,请转到远程存储库菜单的“高级”部分。删除未使用的工件通常,Artifactory通常不会自动删除二进制文件。也有例外,例如本文中已讨论的字段。话虽如此,通过删除长时间未下载的工件可以节省大量存储空间。自动清除未使用的文件的最佳方法是实施Artifactory User Plugin。JFrog开发的最受欢迎的用户插件之一是“ artifactCleanup”插件。
    来自:
    浏览:534
  • Captial One如何实现Artifactory HA集群的自动化维护

    Hank所在的Artifactory维护团队,针对Artifactory HA集群维护的难点,通过建设和运行自动化的流水线,在不影响用户使用和服务水平的前提下,自动、高效、保质地完成了诸如版本升级、配置更新这一步测试也可以应用于Artifactory的Custom user plugin的测试。流水线通过启动包含Artifactory的容器,安装并测试这些custom plugin,确保其正确工作,而不需要连接到真正的Artifactory HA集群。目前,部署的相关文件,包括二进制包和Chef cookbook,都从Artifactory下载并缓存到S3存储上。性能测试的难点在于流量的建模,这是因为Artifactory的全语言特性带来的复杂性,支持多种数据包类型,及对接相应的包管理系统。通过分析Artifactory日志,获得了用于测试的API调用序列。
    来自:
    浏览:250
  • CapitalOne - Artifactory高可用集群的自动化部署实践

    背景本文为大家介绍Capital One如何利用自动化流水线实现Artifactory HA集群进行自动化运维。由于Capital One规模庞大并且为满足业务连续性要求,其部署的Artifactory HA拥有primary和DR(灾备)两套集群的架构。流水线通过容器方式拉起Artifactory安装并测试这些custom plugin,确保其正确工作,避免在生产环境中进行测试。所有制品与chef cookbook都从Artifactory拉取并存到s3中。用于部署的流水线 6.png 部署流水线需要确保新集群部署不会影响到现有Artifactory提供正常服务。系列测试流水线 8.png 系列测试是确保Artifactory的各个repositories运行正常。
    来自:
    浏览:260
  • 具有许多目录的Artifactory Repository Browser

    我在我的Artifactory Server中创建了一个新的Maven存储库,当我浏览我的存储库时,我发现它里面有很多我没有创建的文件夹。只是想了解他们是什么?
    来自:
    回答:1
  • 使用jenkins artifactory插件获取构建列表?

    pageId=99910084 我可以上传和下载,但我只想查询并获取一个repo的artifactory构建列表。
    来自:
    回答:1
  • Artifactory为rpm存储库提供404?

    在Artifactory中向我们的RPM repo添加新包后,我们开始收到以下错误。我们尝试运行重新计算索引并尝试删除新程序包,但都没有工作。我们也试过yum clean all主机。
    来自:
    回答:2
  • 如何在Artifactory中获得具体的属性值?

    有没有一种方法使用REST,但避免在Artifactory中获取特定的自定义属性值。Artifact name, repo 和 property key是已知的。获取工件路径根本不显示自定义属性。
    来自:
    回答:1
  • Artifactory中Maven仓库配置优化——提升Virtual仓库下载速度

    问题背景 随着研发团队不断扩大Artifactory中Maven仓库也在逐步增多,包括 local、remote、virtual 仓库,其中往往会涵盖RELEASE和SNAPSHOT包类型仓库,为了对使用客户透明简化用户配置其次,Artifactory 对所有 maven-metadata.xml 进行聚合,并找到 latest 版本返回给客户。maven-remote-virtual include 所有remote repository其中remote virtual 仓库只包含release 类型的远程仓库,如需snapshot,加到第一个virtual仓库中通过Artifactory
    来自:
    浏览:371

扫码关注云+社区

领取腾讯云代金券