问题标签 [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.
jenkins - 如何更新工件构建模块 ID
我正在使用 Jenkins CI(单管道作业)将不同的文件推送到 JFrog Artifactory。
对于每个构建,我都会将构建信息发布到 Artifactory。但是每个构建都有相同的模块 ID。
例如:在 Artifactory Repository Browser 中选择任何工件然后转到 Build 选项卡,然后它显示所有构建而不是相应的工件构建信息
所以我想知道如何在将工件信息发布到 Artifactory 的同时修改 Artifact Module ID
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 斜杠,这导致了这个错误。
谁能告诉我如何解决这个错误?
这真的很有帮助。
artifactory - 如何在 Artifactory 中推广 Build 和 match 自定义布局?
我正在使用带有自定义存储库布局的 Artifactory Pro。我推广我的构建并将所有工件移动到我的生产存储库。但是我需要在这个路径中添加一个文章编号,以便这些人可以将其引用到他们的 ERP 系统中。
我在这里尝试了一些东西,通过推广和移动工件来满足他们的需求。它工作,但它不是很好。
所以我添加了我的自定义布局:
对于我的开发回购:
对于我的生产仓库:
当我推广我的构建时,我的文件是这样存储的
文章编号只是用[Articlenr]填满,但我无法将其替换为真实的,而无需移动完整的目录。
有人知道,如何在推广此版本的同时设置文章编号?我的构建由JFrog CLI推广,但使用Artifactory REST API也是一种选择。
非常感谢!
jenkins-plugins - 如果工件中不存在请求的版本 (abcd),如何下载以前的构建版本 (abcd-1)
如果工件中不存在请求的版本 (abcd),如何下载以前的构建版本 (abcd-1)。
在 Jenkins 管道中使用 Artiffactory 插件。
java - Jenkins 管道解析工件
我试图从人工制品中得到一个罐子,但没有成功。这是我的管道脚本:
这是我的文件:
这是我的控制台输出:
如您所见,输出中没有错误,但我仍然可以在任何地方找到我的 jar。我也尝试将其保存在 /tmp/ 下,但结果是一样的
docker - 如何在 JFrog Artifactory 中获取 Docker 标签拉计数?
是否可以在 Artifactory 中获取 Docker 标签的总拉计数?
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 调用手动实现它?
artifactory - Jfrog 搜索和删除不起作用
我正在尝试搜索我在 Artifactory 上的仓库中的所有文件。我已经安装了 Go,并且正在使用 Jfrog 来查询搜索:
返回:
为什么它不返回此 repo 中的所有文件夹?我相信我的配置也设置正确。
curl - Curl & JFrog 不允许参数变量
我正在尝试传递诸如“bash tesh.sh 60s”之类的用户输入,并让下面的 curl 语句获取该输入并将其用于 $args1 变量。
但我的结果是:
当我期待正常的数据输出时。我的语法有什么问题?
maven - 如何使用 Artifactory Query Language 找到最新的工件版本?
到目前为止,我使用 Artifactory REST API 来确定 maven 工件的最后一个版本(最后一个快照)groupId
和artifactIid
:
这给了我一个字符串,其中包含该工件的最高/最后可用(快照)版本。
然而,这有时真的很慢,一个建议是使用 Artifactory Query Language (AQL)。
不幸的是,我还没有找到如何在 AQL 中映射这个功能。
有人能给我一个关于 AQL 中相应查询可能是什么样子的线索吗?
提前致谢!