首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部署快照版本-获取(时间戳)版本号

部署快照版本-获取(时间戳)版本号
EN

Stack Overflow用户
提问于 2016-02-04 15:28:31
回答 1查看 1.2K关注 0票数 1

如果我将工件部署到Maven存储库,其版本号为1.0.0-快照,它将得到表单1.0.0-21321323-2 (时间戳和编号)的内部版本号。我怎么知道这个版本号?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-05 20:38:35

当将工件部署到Artifactory时,您将得到一个JSON响应,其中包括已部署工件的URI。您可以使用它获得时间戳版本。例如:

代码语言:javascript
复制
{
  "repo" : "libs-snapshot-local",
  "path" : "/org/jfrog/buildinfo/build-info-extractor-maven3/2.5.4-SNAPSHOT/build-info-extractor-maven3-2.5.4-20160205.203000-1.jar",
  "created" : "2016-02-05T22:30:00.624+02:00",
  "createdBy" : "admin",
  "downloadUri" : "http://localhost:8081/artifactory/libs-snapshot-local/org/jfrog/buildinfo/build-info-extractor-maven3/2.5.4-SNAPSHOT/build-info-extractor-maven3-2.5.4-20160205.203000-1.jar",
  "mimeType" : "application/java-archive",
  "size" : "67966",
  "checksums" : {
    "sha1" : "f608440d5aadc64a5ef50320a385aeae49abd58a",
    "md5" : "a844a8ab8226ff25854127480f3cfeac"
  },
  "originalChecksums" : {
  },
  "uri" : "http://localhost:8081/artifactory/libs-snapshot-local/org/jfrog/buildinfo/build-info-extractor-maven3/2.5.4-SNAPSHOT/build-info-extractor-maven3-2.5.4-20160205.203000-1.jar"
}

另一个选项是使用最新版本搜索 REST,它允许搜索groupId和artifactId的最新工件版本。例如:

代码语言:javascript
复制
$ curl -uadmin:password "http://localhost:8081/artifactory/api/search/latestVersion?g=org.jfrog.buildinfo&a=build-info-extractor-maven3&v=2.5.4-SNAPSHOT&repos=libs-snapshot-local"

2.5.4-20160205.203000-1
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35204985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档