artifactory相关内容

JAR文件已损坏

当我试图通过JFrog界面将我的版本包含在JCenter中时,为什么会出现此错误: JAR file is corrupted.A binary file (jar, aar, wat, apk) should be part of the package.Could not validate jar file.Package should include sources as part o ..
发布时间:2021-02-09 20:52:53 其他开发

应该使用Git来存储连续的集成构建吗?

在每天可以创建多个构建(发布候选软件包)但每月仅升级一个的环境中,我认为将每个构建都存储在Git中会很浪费,但是应该在短期内保留最后几个构建的位置版本已发布. 我当前正在将这些发布到共享目录.我过去曾见过IVY用于这种二进制发布.由于它永远不会删除任何东西,因此Git似乎会过分膨胀. 是否存在一种约定的管理/发布这些临时构建工件的标准化方法? 解决方案 我不会将构建工件存储在g ..
发布时间:2021-02-09 20:04:30 其他开发

Gradle发布尝试将RPM两次上传到Artifactory YUM存储库的尝试,第二次失败并显示403

我正在尝试使用gradle和ivy-publish插件将RPM工件发布到Artifactory上的本地YUM存储库.我遇到的问题是,发布任务似乎试图上载工件两次,而第二次尝试失败(正确),HTTP状态码为403.我通过身份验证的工件用户具有部署/缓存特权,但没有删除权限. 我的问题是,为什么发布任务尝试两次上传工件? 我包括我的gradle配置和以下人工日志文件的摘录.请注意,RPM是 ..
发布时间:2020-11-20 02:47:32 Java开发

如何从Artifactory存储库下载最新的工件?

我需要来自人工工厂。该工件需要通过脚本复制到服务器(Linux)。 我有什么选择?类似于 Wget / SCP ?以及如何获得工件的路径? 我找到了一些需要Artifactory Pro的解决方案。但是我只有Artifactory,没有Artifactory Pro。 是否可以在没有UI且没有Pro版本的情况下从Artifactory下载?有什么经验? 如果那很重要,我正在 ..
发布时间:2020-10-09 00:11:39 其他开发

Artifactory Cocoapods包括/白名单

在我们公司中,我们正在将Artifactory建立到我们的工具链中.现在,我们为CocoaPods存储库提供了一个远程存储库.由于需要控制使用的Pod,我们希望使用include函数将允许的Pod列入白名单. 因此,如果我们不受限制地使用存储库,则一切正常.但是如果我们有一个库的包含模式,例如看到打印屏幕,然后在Artifactory的fetchIndex请求上收到错误.在日志中,它是这样的 ..
发布时间:2020-09-07 18:49:44 移动开发

Artifactory的厨师流程

我已阅读本教程有关设置Chef库的信息在Artifactory中(来自Git和官方Chef超市的“我自己的"产品-两个遥控器). 一切正常,但我不太了解如何与Chef一起“固定".我知道您可以使用ChefDK在本地轻松安装食谱并将其推送到存储库.我的问题是关于最终用户的:他们如何使用此虚拟Chef存储库来轻松使用菜谱? 我的意思是,最终用户应运行如下命令: chef-client -j ..
发布时间:2020-09-07 18:49:41 其他开发

无法登录Artifactory

我们的托管服务提供商今天将Artifactory升级到Artifactory Pro 4.12.1. 我能够输入许可证密钥,并且可以看到所有Pro功能均可用. 当我按下右上角的“登录"链接时,我得到 https://REPOSERVER/webapp/#/登录 我输入管理员用户名+密码,然后单击登录. URL短暂闪烁到 https://REPOSERVER/webapp/#/ho ..
发布时间:2020-09-07 18:49:39 其他开发

以编程方式将项目JAR部署到工件

将以编程方式创建的KIE-Drools-Artifact部署到Maven存储库与我想做的最接近. 我将工件设置为项目的远程存储库,我要做的是将快照发行版从一个项目部署到libs-shapshot-local存储库,以便可以通过其他项目访问它们. 对于我的代码,我正在使用Drools/java,并且能够创建一个JAR文件并将其从程序内部部署到本地.m2存储库中(由于上述问题),我能够通过 ..
发布时间:2020-09-07 18:49:36 Java开发

Gradle 6.2.2破坏了我的Bintray发布(工件名称而不是版本号)

自从更新到gradle 6.2.2以来,双托盘发布变得疯狂起来. Bintray显示工件名称而不是版本号,并且该库无法使用. 链接到Bintray库 链接到build.gradle 文件 有人有没有经历过或者知道,为什么会这样? 编辑:切换到5.6.3 gradle包装器将按预期方式上传库(无工件/版本号命名问题) 解决方案 较新的 Gradle 版本也会发布更安全的校 ..
发布时间:2020-09-07 18:49:32 其他开发

Artfifactory展示下载文件的用户

我想找出哪些用户从Artifactory下载了文件.实际上,我只在Artifactory"GUI"中看到执行了最后一次下载的用户.我试图在REST API中找到相应的资源,但找不到. 我的问题:Artifactory是否提供Web API来找出哪些用户下载了特定文件? Thx 解决方案 Artifactory中没有用于您请求的行为的UI. 您可以查看位于$ARTIFACT ..
发布时间:2020-09-07 18:49:26 其他开发

如何使用Artifactory镜像Linux发行版?

我为Artifactory,CentOS,Debian和Ubuntu配置了外部yum和apt仓库,这似乎可以正常工作,但是Artifactory并未预先缓存/镜像它们.似乎是在第一次请求工件时对它们进行了缓存,我确实希望确保预先缓存了它们. 我想象这将通过复制选项来完成,但是以某种方式看来,该选项在另一端需要一个Artifactory服务器,我显然没有,因为它们只是公共http镜像,例如: ..
发布时间:2020-09-07 18:47:14 其他开发

Artifactory找不到SonarQube Gradle插件

(此问题详细说明了问题I ,但有足够的差异,我认为这值得一个单独的问题) 这篇文章关于Gradle论坛描述了类似的症状,但与我的问题并不完全相同. 就像那里的海报一样,我得到了错误: 未找到ID为'org.sonarqube'的插件. 当尝试在我的build.gradle文件中将SonarQube Gradle插件与以下内容一起使用时: buildscript { ..

如何在Artifactory上设置虚拟存储库?

我刚刚开始使用Artifactory Pro(试用版),但是在设置虚拟存储库时遇到了问题.我添加了一个新的虚拟存储库,其中包含一个本地存储库和一个远程存储库.问题是Feed上没有项目. 网站上的文档也不帮助我.知道怎么做吗? 解决方案 我不会说Nuget Explorer是问题所在. 使用Nuget Explorer对我使用人工制品来聚合提要失败,但是 Visual Studi ..
发布时间:2020-09-07 18:47:03 其他开发