Jfrog Artifactory REST API搜索工件的最新版本

塞尔吉·茹拉夫斯基(Sergii Zhuravskyi)

我正在尝试通过以下查询检索工件的最新版本

http:// artifactory_domain / artifactory / api / search / latestVersion?g = groupId&a = artifactId&v = 0.101.1&repos = repository_on_artifactory

哪里:

  1. artifactory_domain-您的人工产品的域名。
  2. groupId-您可以找到它Artifact Repository Browser,请看一下屏幕截图。
  3. artifactId-您可以找到它Artifact Repository Browser,请看一下屏幕截图。
  4. 工件持续存在的仓库名称。

在此处输入图片说明

根据以下文档组装而成:https://www.jfrog.com/confluence/display/RTF/Artifactory+REST+API#ArtifactoryRESTAPI-ArtifactLatestVersionSearchBasedonLayout

但是,它按照字母顺序返回最新的。例如:

  • 0.101.1
  • 0.101.11
  • 0.101.2

尽管已存在版本0.101.11,但查询返回0.101.2。

是否有任何标记/选项可根据创建的日期检索最新版本?

塞尔吉·茹拉夫斯基(Sergii Zhuravskyi)

我在文档中找到了答案:

要更改“检索最新行为”以根据创建的日期检索最新版本,可以将以下标志添加到

  • $ ARTIFACTORY_HOME / etc / artifactory.system.properties

并添加以下标志

  • artifactory.request.searchLatestReleaseByDateCreated = true

并重新启动Artifactory服务

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从Maven部署到JFrog Artifactory

Artifactory REST API:如何找到工件的构建?

列出JFrog Artifactory上存储库中的所有工件

使用Jfrog Artifactory开源

如何使用Jfrog CLI将工件上传到Jfrog Artifactory?

无法注册hapi-swagger到hapi rest API最新版本17

使用属性从Maven部署到JFrog Artifactory

JFrog Artifactory API部署带有属性的工件

如何使用JFrog CLI按版本号对Artifactory软件包搜索结果进行排序?

在JFrog的Artifactory中的某个回购下,某些工件下载失败

JFrog Container Registry和JFrog Artifactory有什么区别?

JFrog Artifactory AQL

JFrog Artifactory系统还原失败

如何将.net核心构建工件上传到JFrog Artifactory Cloud

使用Azure DevOps REST API的最新版本定义因旧副本而失败

如何通过AzureDevOps REST API仅获取软件包的最新版本

JFrog Artifactory Cloud配置远程存储库

如何使用JFrog CLI将构建和工件发布到Artifactory?

JFrog Artifactory和Oracle存储库

从 Jfrog artifactory OSS 中清理旧工件

通过 REST API 在 Artifactory 中设置 baseURL

将工件上传到 JFrog Artifactory

JFrog CLI 无法在 JFrog Artifactory 中为第一个属性名称设置工件的属性,并无法使用 SSH 密钥示例进行多属性搜索

JFrog Artifactory HA 集群配置

如何使用 REST API 从 jfrog artifactory 中查找具有特定属性值的工件

无法访问 Jfrog UI - jfrog-artifactory-oss-7.21.5

通过 jenkins 上传的 JFrog Artifactory 工件不会出现在构建中

jfrog artifactory 作为 docker 注册表

JFROG Artifactory 安全標頭實現