问题标签 [jfrog-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2360 浏览

jenkins - 如何更新工件构建模块 ID

我正在使用 Jenkins CI(单管道作业)将不同的文件推送到 JFrog Artifactory。

对于每个构建,我都会将构建信息发布到 Artifactory。但是每个构建都有相同的模块 ID。

例如:在 Artifactory Repository Browser 中选择任何工件然后转到 Build 选项卡,然后它显示所有构建而不是相应的工件构建信息

所以我想知道如何在将工件信息发布到 Artifactory 的同时修改 Artifact Module ID

0 投票
0 回答
351 浏览

git - Jenkins slave (linux) 在 Maven 路径中使用 Windows 斜线

我正在通过管道使用 Jenkins 配置 Jfrog Artifactory。

它是主从架构。

Jenkins master 在 Windows 上,slave 在 Redhat Linux 上。

对于 Maven 配置,我在全局工具配置中指定如下:/opt/tools/maven/apache-maven-3.3.9

正如我在master(Windows)中指定的那样,它无法在slave(Linux)中找到我也在slave中配置,在工具选项下。

我已经指定了 maven 的确切位置:/opt/tools/maven/apache-maven-3.3.9

当我触发构建并且正在建立 Artifactory 连接但之后构建失败并显示错误消息:

在 apache-maven-3.3.9 之后,它添加了 Windows 斜杠,这导致了这个错误。

谁能告诉我如何解决这个错误?

这真的很有帮助。

0 投票
1 回答
348 浏览

artifactory - 如何在 Artifactory 中推广 Build 和 match 自定义布局?

我正在使用带有自定义存储库布局的 Artifactory Pro。我推广我的构建并将所有工件移动到我的生产存储库。但是我需要在这个路径中添加一个文章编号,以便这些人可以将其引用到他们的 ERP 系统中。

我在这里尝试了一些东西,通过推广和移动工件来满足他们的需求。它工作,但它不是很好。

所以我添加了我的自定义布局:

对于我的开发回购:

对于我的生产仓库:

当我推广我的构建时,我的文件是这样存储的

文章编号只是用[Articlenr]填满,但我无法将其替换为真实的,而无需移动完整的目录。

有人知道,如何在推广此版本的同时设置文章编号?我的构建由JFrog CLI推广,但使用Artifactory REST API也是一种选择。

非常感谢!

0 投票
2 回答
216 浏览

jenkins-plugins - 如果工件中不存在请求的版本 (abcd),如何下载以前的构建版本 (abcd-1)

如果工件中不存在请求的版本 (abcd),如何下载以前的构建版本 (abcd-1)。

在 Jenkins 管道中使用 Artiffactory 插件。

0 投票
0 回答
370 浏览

java - Jenkins 管道解析工件

我试图从人工制品中得到一个罐子,但没有成功。这是我的管道脚本:

这是我的文件:

这是我的控制台输出:

如您所见,输出中没有错误,但我仍然可以在任何地方找到我的 jar。我也尝试将其保存在 /tmp/ 下,但结果是一样的

0 投票
1 回答
115 浏览

docker - 如何在 JFrog Artifactory 中获取 Docker 标签拉计数?

是否可以在 Artifactory 中获取 Docker 标签的总拉计数?

0 投票
0 回答
469 浏览

linux - jfrog cli,如何在搜索期间返回“创建日期”

我正在尝试从jfrog cli检索其他字段:

有规格:

这个请求实际上会起作用,返回文件,但只有路径参数。我怎样才能返回另外的创建日期参数?

我查看了https://www.jfrog.com/confluence/display/RTF/Artifactory+Query+Language#ArtifactoryQueryLanguage-Usage,在那里我可以找到

fields(可选)查询输出有一组默认字段。此参数允许您指定应包含在输出中的不同字段集

问题,我不明白如何在规范中使用它,并且jfrog cli 没有本机参数https://www.jfrog.com/confluence/display/CLI/CLI+for+JFrog+Artifactory#CLIforJFrogArtifactory-搜索文件

我是否被迫通过 REST 调用手动实现它?

0 投票
1 回答
509 浏览

artifactory - Jfrog 搜索和删除不起作用

我正在尝试搜索我在 Artifactory 上的仓库中的所有文件。我已经安装了 Go,并且正在使用 Jfrog 来查询搜索:

返回:

为什么它不返回此 repo 中的所有文件夹?我相信我的配置也设置正确。

0 投票
1 回答
118 浏览

curl - Curl & JFrog 不允许参数变量

我正在尝试传递诸如“bash tesh.sh 60s”之类的用户输入,并让下面的 curl 语句获取该输入并将其用于 $args1 变量。

但我的结果是:

当我期待正常的数据输出时。我的语法有什么问题?

0 投票
1 回答
7502 浏览

maven - 如何使用 Artifactory Query Language 找到最新的工件版本?

到目前为止,我使用 Artifactory REST API 来确定 maven 工件的最后一个版本(最后一个快照)groupIdartifactIid

这给了我一个字符串,其中包含该工件的最高/最后可用(快照)版本。

然而,这有时真的很慢,一个建议是使用 Artifactory Query Language (AQL)。

不幸的是,我还没有找到如何在 AQL 中映射这个功能。

有人能给我一个关于 AQL 中相应查询可能是什么样子的线索吗?

提前致谢!