问题标签 [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 回答
868 浏览

artifactory - jfrog cli 只获取工件的名称?

给我每个工件的大 json 对象列表。我只想为每个返回一行,理想情况下只为每个返回特定属性(例如名称和版本)。这可能吗?没有在文档中看到任何内容。

0 投票
0 回答
265 浏览

jenkins - 将 git 信息添加到构建时,JFrog CLI 返回“句柄无效”

我注意到在我的 Jenkins 构建中,JFrog CLI 在添加 git 构建信息时往往会失败:

似乎没有什么特别的原因,因为干净的构建仍然会发生这种情况。值得注意的是 git 存储库的大小(~2GB)。

我正在以详细模式(环境变量JFROG_CLI_LOG_LEVEL=DEBUG)运行 JFrog CLI 1.14.0,但这并没有提供有关该问题的更多详细信息。

知道这里发生了什么吗?同时,我将尝试使用 Jenkins 插件。

0 投票
2 回答
235 浏览

artifactory - jfrog cli 检索元数据

我有一份使用 jfrog cli 访问工件并下拉资源的工作。例如:

这个资源有一些我想检索的属性。我可以从文档中看到,您可以检索与 XYZ 匹配的属性,但我只想检索元数据(我们在此处存储“产品”版本)。

谁能告诉我这是否可以实现?

0 投票
2 回答
1313 浏览

debian - 将 Debian 部署到 Jenkins 的 Artifactory 存储库

如何将 Debian 软件包从 Jenkins 部署到 Artifactory Debian 存储库?
我在 Jenkins Freestyle 作业中使用了一个命令:

但在这种情况下,不会在 Artifactory 与 Jenkins 之间创建任何引用。这意味着,我们无法将 Jenkins 构建与 Artifact 联系起来。
接下来,我们尝试使用管道并在创建 Debian 软件包后从 Freestyle 调用它。但同样,没有关于使用 DSL 上传 Debian 软件包的wiki/支持。
而且似乎FileSpec不支持 Debian 软件包。

如何传递架构/分布/组件?

有没有人有将 Debian 软件包部署到 Artifactory 的经验?听起来很容易,但我仍然错过了一些东西。

0 投票
0 回答
90 浏览

artifactory - Artifactory BootStrapping

我正在容器化我们的 Artifactory 服务器。我正在使用引导文件来获取我们图像的初始配置。诸如存储库,ldap等之类的东西。

这似乎工作正常。但我想知道如何引导权限?它似乎没有存储在 config.xml 文件中?

如果不能使用组以及每个组将拥有的已定义权限,LDAP 配置实际上有点无用。

有没有人在这些方面做过任何事情?

0 投票
2 回答
1128 浏览

java - 从 Java 上传文件到工件

我在本地有一些文件要部署到工件。我打算创建一个连接到存储库的 java 类,创建文件夹然后上传文件夹内的文件。

是否可以在 Java 中做到这一点?如果您知道任何其他替代方案,请建议我。

PS:本地和人工制品之间的通信被禁用,因此没有使用 gradle 将文件上传到人工制品,因此寻求替代方案。

0 投票
1 回答
479 浏览

rest - 如何使用 jFrog 和 Curl 命令下载最新上传的文件?

我已将一组文件上传到全局存储库。我需要下载最新上传的文件.. 我如何使用 jFrog 来做到这一点?我应该使用哪个 Curl 命令?

目前我正在使用 curl -O https://***/artifactory/snapshots/***/***/***/***-SNAPSHOT/test.xmlwhich 在服务器上下载文件,但是当有特定名称时这很有用,但是,我想下载最新的。

0 投票
1 回答
334 浏览

amazon-web-services - AWS EMR 集群可以解析 JFrog Artifactory jar 包吗?

我正在启动 AWS EMR 集群并传递一些包 ins --packages 参数,包括我在 JFrog Artifactory 中创建的一些自定义包,显然集群作业无法解析 JFrog Artifactory 包。那么有什么方法可以解决 AWS EMR 集群中的这些包吗?

如果需要更多信息,请告诉我。

谢谢!!

0 投票
1 回答
1088 浏览

curl - 如何通过使用 curl 脚本解析 AQL 来下载工件?

我正在使用 curl 从存储库中下载最新的工件,然后想将其下载到我的服务器上。我怎样才能做到这一点。我正在使用以下命令获取 AQL。

curl -u 'uname:pwd' -X PUT https://testrepo.test.test/artifactory/api/search/aql -d 'items.find ({"repo":"snapshots"},{"name": {"$match":"test*.war"}}).sort({"$desc" : ["created"]}).limit(3)' -H "Content-Type: text/plain"

以下是我得到的 AQL -

{“结果”:[{“repo”:“快照”,“路径”:“******-SNAPSHOT”,“名称”:“*****.war”,“类型”:“文件”,“大小”:63059101,“创建”:“2018-05-31T08:39:11.353-05:00”,
“created_by”:“***_user”,“修改”:“2018-05-31T08: 39:09.724-05:00”、“modified_by”:“****_user”、
“更新”:“2018-05-31T08:39:09.724-05:00”}]、“范围”:{
“start_pos” " : 0, "end_pos" : 1, "total" : 1, "limit" : 3 } }

如何通过使用 Curl 解析此 AQL 来下载工件?

0 投票
1 回答
956 浏览

jenkins - 如何在 Jenkins 中执行 jFrog CLI?

我正在将 Jenkins 用于 CI/CD,并希望使用 jFrog 命令行下载一些工件。我知道 jFrog 的一些命令,我​​可以通过这些命令获取工件,但我想通过 Jenkins 来完成。谁能帮助我如何通过詹金斯完成它?

非常感谢!