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

artifactory - jfrog rt 搜索中的 Artifactory AQL:包含字段

相关:Artifactory aql:查找具有给定属性的工作版本

如博客中所述,我想使用 Jfrog CLI 使用此 AQL 查询 Artifactory:

我对文件规范的理解是它应该遵循这些原则:

但是,我不确定如何请求该artifact.module.build.number属性。如何.include("artifact.module.build.number")在请求中使用与 cURL 相同的行为?

0 投票
1 回答
448 浏览

artifactory - Artifactory - 我们可以在目录级别设置权限吗

是否可以为同一存储库中的目录设置不同的权限?

我们可以在目录级别或仅在存储库级别设置权限吗?

0 投票
1 回答
843 浏览

jfrog-cli - jfrog rt del 404 找不到工件

我正在使用 jfrog CLI。我对“rt”使用相同的值:配置、上传、搜索。但是当我尝试“删除”时它会中断。它的部分工作原理是在查找文件时找到要删除的文件,但是当它尝试删除文件对象时,它会添加一个 REPO: /path 然后出错。关于它为什么使用“REPO:/path”与“repo/path”的任何想法?
搜索使用“repo/path”找到它?

代码:jfrog rt delete --user=xxxx --password=##### -url= https://server.domain/artifactory REPO_NAME/dir/dir/dir/dir/file.rpm

获取:[信息] 正在搜索工件... [信息] 找到 1 个工件。AXONE-YUM/soup/axone-layer-zero/CentOS/matt/GeoIP-1.5.0-11.el7.x86_64.rpm 确定要删除以上路径吗?(y/n): y [信息] 删除:AXONE-YUM/soup/axone-layer-zero/CentOS/matt/GeoIP-1.5.0-11.el7.x86_64.rpm [错误] Artifactory 响应:404 Not Found

0 投票
2 回答
686 浏览

jenkins - 具有一流 nuget 支持的 artifactory jenkins 插件,如 maven 包

看这里我有 maven 的方法,但我找不到 nuget: https ://www.jfrog.com/confluence/display/RTF/Working+With+Pipeline+Jobs+in+Jenkins

如何使用 jenkins 插件上传附有 Nuget 信息的包?

0 投票
1 回答
422 浏览

nuget - 从 Artifactory Nuget 存储库获取最新版本

在 JFrog Artifactory 中,如何对 Nuget 存储库中的最新版本执行 GET 请求。

我们已经尝试了以下方法,但我认为它不适用于 Nuget 存储库。得到

GET http://localhost:8081/artifactory/ivy-local/org/acme/[RELEASE]/acme-[RELEASE].jar

该片段来自https://www.jfrog.com/confluence/display/RTF/Artifactory+REST+API#ArtifactoryRESTAPI-RetrieveLatestArtifact

0 投票
1 回答
4438 浏览

installation - Jfrog-CLI 安装不工作

我在 Ubuntu 上运行它。当我尝试运行时:npm install -g jfrog-cli-go

我得到:

运行 NPM 命令时出错

当我尝试使用 curl 运行它的另一个选项时,它给人的感觉就像它成功了,但是当我尝试运行时

它无法识别curl -fL https://getcli.jfrog.io | sh 我得到的命令:

运行 curl 命令时出错

我正在使用的 jfrog-cli 版本是:1.17.1

谁能告诉我这里有什么问题?

0 投票
2 回答
491 浏览

artifactory - 无法使用 jfrog-cli 命令行上传工件

我正在尝试使用以下命令上传工件:

我得到以下输出:

但我无法在神器上看到任何东西。

0 投票
2 回答
494 浏览

jfrog-cli - jfrog 将目录复制到另一个目录

随着jfrog-cli我想复制"tags/$version""released/$version"

$version有我需要以相应格式保存的子目录。

我试过了 :

我得到的是:

任何人都可以帮忙吗?

0 投票
1 回答
48 浏览

maven - 根据分支名称将快照存储在子目录中

设置 - 假设我有两个 java 项目 - 1.Project-A 和 2.Project-B 。两者都是相互依赖的项目。- 这两个项目各有 2 个分支。1.staging 和 2.development - Teamcity CI 构建工具用于构建(mvn clean)项目。

问题 - 假设 Project-A 的 Build 引用 master 分支被触发。- 所以项目-A 的快照对应于 master 分支。- 我们再次为同一个项目-A 触发了构建,但引用了暂存分支。现在项目-A 的最新快照对应于暂存分支。- 现在我必须为 master 分支的 Project-B 启动一个构建。在获取依赖项时,我希望获取引用主分支的 Project-A 的快照,但在我的情况下,对应于暂存分支的快照正在获取。

我希望将快照存储在相应分支的子目录下。我尝试使用这里的插件https://bitbucket.org/mattshelton/maven-branch-extension但它没有用。提前致谢。

0 投票
2 回答
139 浏览

artifactory - jfrog rt glc 在 refs/remotes/* 中搜索匹配的工件存储库文件。git lfs 将这些文件放在 lfs\objects

当我使用 jfrog rt glc 时,它想删除工件中 gitlfs 存储库中的所有工件。但是我在本地 git repo 中还有一个文件!

E:\test-scripts>jfrog rt glc
[信息] 从 Artifactory 存储库中搜索文件 lfs-local ...<br> [信息] 从与模式 refs/remotes/* 匹配的 Git 引用中收集文件以保存 ...<br> [信息] Found 0 files to keep, and 3 to clean
4ee3d767d9126308d6bcf7b7290e85614a83fe51a9d84e765b9b7f4359f79fce
118feab626439e11e6ef3d3d12b3d297c0cccffaf2e34e5b5be7e4276c28678c
cbeffb41253da58f8924423f22a9bd53802633925664d68c46e6bfffd506a33d
Are you sure you want to delete the above files? (是/否):

E:\test-scripts>git lfs ls-files
4ee3d767d9 * xmlstarlet-1.6.1-win32.zip

jfrog rt glc 不是在寻找正确的目录!

git lfs 将工件放在目录 lfs\objects* 而不是 refs/remotes/*

命令 jfrog rt glc --refs='.git\lfs\objects*' 给出相同的输出。

目录 .git\lfs\objects* /s E:\test-scripts.git\lfs\objects\4e\e3 4ee3d767d9126308d6bcf7b7290e85614a83fe51a9d84e765b9b7f4359f79fce

'.git\lfs\objects*' 中还有 1 个文件

有人有这方面的经验吗?